DLL의 리소스 가져다 쓰기

Posted 2008/03/24 18:42 by J2L
DLL안의 리소스를 가져다 쓰는법..... 인터넷 검색을 하다가 찾아내었다.

먼저 DLL을 로드 한다. 다음 함수를 사용하면 된다.

HMODULE  hModule = LoadLibrary("DLL파일명");

다음으로 AfxSetResourceHandle(hModule);
사용하여 리소스를 설정하고
LoadString(hModule,스트링 테이블의 ID,문자열 변수명,버퍼 사이즈)
를 사용하여 문자열을 가져올수 있다.

FindResource(hModule,MAKEINTRESOURCE(1080),RT_DIALOG);
함수를 사용하여 리소스의 핸들을 구하고 .
LoadResource(hModule,test);
다이얼로그를 사용할 수 있다
크리에이티브 커먼즈 라이선스
Creative Commons License

« PREV : 1 : ... 34 : 35 : 36 : 37 : 38 : 39 : 40 : 41 : 42 : ... 85 : NEXT »