Condividi tramite


AtlAdviseSinkMap

Chiamare la funzione per consigliare o il unadvise tutte le voci della mappa eventi di un oggetto.

Nota importanteImportante

Questa funzione non può essere utilizzata nelle applicazioni eseguite in Windows Runtime.

HRESULT AtlAdviseSinkMap(
T* pT,
bool bAdvise 
);

Parametri

  • pint
    [in] puntatore All'oggetto che contiene il mapping del sink.

  • bAdvise
    [in] true se tutte le voci del sink è una notifica, false se tutte le voci del sink devono essere imprudenti.

Valore restituito

Un valore HRESULT standard.

Esempio

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.

Requisiti

Header: atlcom.h

Vedere anche

Altre risorse

Funzioni globali del punto di connessione