IObjectWithSiteImpl

templatelt; 클래스T(&L) gt;
IObjectWithSiteImpl 클래스(&G)

매개 변수

T

IObjectWithSiteImpl 에서 파생 된 클래스。

IObjectWithSite 인터페이스 개체를 해당 사이트와 통신할 수 있습니다. 이 인터페이스의 기본 구현을 제공 하 고 디버그 빌드에서 덤프 장치에 정보를 전송 하 여 IUnknown 구현 하는 클래스 IObjectWithSiteImpl。

IObjectWithSiteImpl 두 방법을 지정합니다. 클라이언트는 먼저 SetSite, 사이트의 IUnknown 포인터를 전달 호출 합니다. 이 포인터는 개체 내에서 저장 되 고 나중 GetSite 호출을 통해 검색할 수 있습니다.

일반적으로, 당신은에서 클래스를 파생 IObjectWithSiteImpl 컨트롤이 아닌 개체를 만들 때. 컨트롤, IOleObjectImpl, 또한 사이트 포인터를 제공 하는에서 클래스를 파생 합니다. IObjectWithSiteImpl 을 IOleObjectImpl 클래스를 파생 하지 마십시오。

# include lt;atlcom.h>

클래스 멤버

Index