다음을 통해 공유


컴파일러 특성

컴파일러 특성은 다양한 기능을 제공합니다.

attribute 설명
emitidl 모든 후속 IDL 특성을 처리하고 생성된 .idl 파일에 배치할지 여부를 결정합니다.
event_receiver 이벤트 수신기를 만듭니다.
event_source 이벤트 소스를 만듭니다.
export 데이터 구조가 .idl 파일에 배치되도록 합니다.
implements IDL coclass의 멤버로 강제 적용되는 디스패치 인터페이스를 지정합니다.
importidl 지정된 .idl 파일을 생성된 .idl 파일에 삽입합니다.
importlib 다른 형식 라이브러리에 이미 컴파일된 형식을 만들고 있는 형식 라이브러리에서 사용할 수 있도록 합니다.
includelib .idl 또는 .h 파일이 생성된 .idl 파일에 포함되도록 합니다.
library_block .idl 파일의 라이브러리 블록 내에 구문을 배치합니다.
no_injected_text 특성 사용의 결과로 컴파일러가 코드를 삽입하지 못하도록 합니다.
satype 의 데이터 형식을 SAFEARRAY지정합니다.
version 인터페이스 또는 클래스의 여러 버전 중 특정 버전을 식별합니다.

참고 항목

그룹별 특성