AtlAdviseSinkMap
조언 또는 바이 싱크 이벤트 맵에서 개체의 모든 항목에이 함수를 호출 합니다.
중요
이 함수를 실행 하는 응용 프로그램에서 사용할 수 있는 Windows 런타임.
HRESULT AtlAdviseSinkMap(
T* pT,
bool bAdvise
);
매개 변수
pT
[in] 싱크 맵을 포함 하는 개체에 대 한 포인터입니다.bAdvise
[in] true 모든 싱크 항목 주의 하 고 있는 경우 false 이면 모든 싱크 항목 가까워 아닐 경우.
반환 값
표준 HRESULT 값입니다.
예제
class CMyDlg :
public CAxDialogImpl<CMyDlg>
{
public:
BEGIN_MSG_MAP(CMyDlg)
MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
COMMAND_HANDLER(IDOK, BN_CLICKED, OnClickedOK)
COMMAND_HANDLER(IDCANCEL, BN_CLICKED, OnClickedCancel)
CHAIN_MSG_MAP(CAxDialogImpl<CMyDlg>)
END_MSG_MAP()
LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
CAxDialogImpl<CMyDlg>::OnInitDialog(uMsg, wParam, lParam, bHandled);
AtlAdviseSinkMap(this, TRUE);
bHandled = TRUE;
return 1; // Let the system set the focus
}
// Remainder of class declaration omitted.
요구 사항
헤더: atlcom.h