Compartir a través de


AtlAdviseSinkMap

Llame a esta función notificárselo o el unadvise todas las entradas del mapa de eventos del receptor del objeto.

Nota importanteImportante

Esta función no se puede utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

HRESULT AtlAdviseSinkMap(
T* pT,
bool bAdvise 
);

Parámetros

  • pinta
    [in] puntero Al objeto que contiene el mapa del receptor.

  • bAdvise
    [in] true si fuese todas las entradas de receptor a ser aconsejadas; false si todas las entradas de receptor son que no se han recibido consejo algunos.

Valor devuelto

Un valor estándar de HRESULT.

Ejemplo

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.

Requisitos

encabezado: atlcom.h

Vea también

Otros recursos

Funciones globales de punto de conexión