글로벌 메모리에 지정된 된 리소스를 로드 하는 LoadResource 함수.
HGLOBAL LoadResource ( HMODULE hModule, / / 리소스 모듈 처리HRSRChResInfo / / 리소스 처리);
함수가 성공 하면 반환 값은 리소스와 관련 된 데이터에 대 한 핸들.
함수가 실패 하면 반환 값은 NULL입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.
반환 LoadResource 형식이 HGLOBAL 이전 버전과 호환성에 대 한 핸들을 전역 메모리 블록을 반환 하기 때문에. 이 핸들을 전달 하지 마십시오 합니다 GlobalLock 또는 GlobalFree 함수. 리소스 데이터에 대 한 포인터를 가져오려면 LockResource 함수 호출.
다음 표에 함수 중 하나를 호출 하 여 연결 된 메모리를 해제할 수 있게 액셀러레이터 키 테이블, 비트맵, 커서, 아이콘 또는 메뉴를 사용 하 여 작업을 마쳤으면.
| 리소스 | 릴리스 함수 |
|---|---|
| 액셀러레이터 키 테이블 | DestroyAcceleratorTable |
| 비트맵 | Deleteobject 매크로 함수 |
| 커서 | DestroyCursor |
| 아이콘 | DestroyIcon |
| 메뉴 | DestroyMenu |
그러나 만든 프로세스를 종료 하는 경우 시스템이 자동으로 이러한 리소스 삭제 됩니다, 그리고, 적절 한 함수 호출 저장 메모리 프로세스의 작업 집합의 크기를 줄입니다.
Windows CE: HModule 매개 변수는 NULL 이어야 합니다.
nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winbase.h에 선언 합니다.
가져오기 라이브러리:Kernel32.lib 사용.
리소스 개요, 자원 기능, FindResource, FindResourceEx, LoadLibrary, LoadModule, LockResource