'mktyplib compatablity'에 해당되는 글 1건

  1. 2012.03.27 com 빌드 및 적용

com 빌드 및 적용

1. xxxx.idl 파일 제작

2. idl 파일 프로젝트에 추가 (별도의 프로젝트로 작성할 필요 없이 사용할 프로젝트에 idl 파일만 추가),

3. 빌드 후 생성되는 xxxx.h 파일 프로젝트에 추가, 사용할 파일에서 include

4. xxxx.idl 파일 - 속성 - MDIL - 일반 메뉴에서 MkTypLib 호환 "아니오" 로 수정 이거 안하면

오류 1 error MIDL2311 : statements outside library block are illegal in mktyplib compatability mode :

위와 같은 오류 발생

5. xxxx_i.c 파일에서 아래 정의를 사용할 파일에 정의

#define MIDL_DEFINE_GUID(type, name, .................)\

const type name = {...............}

MIDL_DEFINE_GUID(IID, ..................)

 

prev 1 next