반응형
Import
-
[펌] 타입정보(tlb,dll)를 이용한 C++에서의 컴포넌트(Component) 사용방법Programming/ActiveX 2008. 4. 22. 12:24
2. #import 전처리 명령어로 타입정보파일 참조 -> 프로젝트명.tlh, 프로젝트명.tli (output 디렉토리에 생성됨) 파일들이 자동 생성됨 -> 이 파일들은 클라이언트 프로그램 컴파일시 자동 참조된다. 프로젝트명.tlh 파일 -> 컴포넌트의 CLSID, 인터페이스에 대한 class 헤더, IID, 스마트 포인터의 구현을 포함 // 프로젝트명.tlh struct __declspec(uuid("ffaa434b-f6f5-4029-96fb-8876893c9eaa")) IBlockSocket; … _COM_SMARTPTR_TYPEDEF(IBlockSocket, __uuidof(IBlockSocket)); … struct __declspec(uuid("ffaa434b-f6f5-4029-96fb-8876..