형식 라이브러리 액세스
형식 라이브러리는 OLE 컨트롤의 인터페이스를 다른 OLE 인식 애플리케이션에 노출합니다. 하나 이상의 인터페이스를 노출하려면 각 OLE 컨트롤에 형식 라이브러리가 있어야 합니다.
다음 매크로를 사용하면 OLE 컨트롤이 자체 형식 라이브러리에 대한 액세스를 제공할 수 있습니다.
형식 라이브러리 액세스
속성 | 설명 |
---|---|
DECLARE_OLETYPELIB | OLE 컨트롤의 멤버 함수를 선언합니다 GetTypeLib (클래스 선언에서 사용해야 합니다). |
IMPLEMENT_OLETYPELIB | OLE 컨트롤의 멤버 함수를 구현합니다 GetTypeLib (클래스 구현에서 사용해야 합니다). |
DECLARE_OLETYPELIB
컨트롤 클래스의 GetTypeLib
멤버 함수를 선언합니다.
DECLARE_OLETYPELIB(class_name)
매개 변수
class_name
형식 라이브러리와 관련된 컨트롤 클래스의 이름입니다.
설명
컨트롤 클래스 헤더 파일에서 이 매크로를 사용합니다.
요구 사항
헤더: afxdisp.h
IMPLEMENT_OLETYPELIB
컨트롤의 멤버 함수를 GetTypeLib
구현합니다.
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
매개 변수
class_name
형식 라이브러리와 관련된 컨트롤 클래스의 이름입니다.
tlid
형식 라이브러리의 ID 번호입니다.
wVerMajor
형식 라이브러리 주 버전 번호입니다.
wVerMinor
형식 라이브러리 부 버전 번호입니다.
설명
이 매크로는 DECLARE_OLETYPELIB 매크로를 사용하는 컨트롤 클래스의 구현 파일에 나타나야 합니다.
요구 사항
헤더: afxdisp.h