Compartilhar via


AtlAdviseSinkMap

Chamar essa função para recomendar ou unadvise todas as entradas no mapa de evento de coleta do objeto.

Observação importanteImportante

Essa função não pode ser usada em aplicativos executados em Tempo de Execução do Windows.

HRESULT AtlAdviseSinkMap(
T* pT,
bool bAdvise 
);

Parâmetros

  • pinta
    [in] um ponteiro ao objeto que contém o mapa do coletor.

  • bAdvise
    [in] true se todas as entradas coletora devem ser recomendável; false se todas as entradas coletora devem ser irracionais.

Valor de retorno

Um valor padrão do HRESULT.

Exemplo

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

Cabeçalho: atlcom.h

Consulte também

Outros recursos

Funções globais do ponto de conexão