C++/(MFC)COM dll 사용

작성일: 2012-04-06



1. COM 모듈만으로 COM 사용하기 #

1.1. IDL 파일 추출하기 #

1. Visual Studio 도구 OLE Viewer를 실행한다. (VS Command prompt>oleview)
2. (OLE/COM Object Viewer)File>TypeLib> COM dll 열기
3. File>Save As> xxx.IDL로 저장

1.2. IDL 파일로 TLB 파일 생성하기 #

1. VS Command prompt> midl /mktyplib203 xxx.idl

# 생성이 안 되거나 오류는 주로 경로 문제, 아니면 생성된 idl을 메모장으로 열어 오류가 없는지 확인 -> 관련 오류 찾아 제거)

1.3. TLB 파일 import #



1.4. MFC에서 COM 객체 생성 #



혹은


가 호출되어 있어야 함.


예제코드)


이 글에는 0 개의 댓글이 있습니다.