COleControl::OnWindowlessMessage

Chamado pela estrutura em resposta a IOleInPlaceObjectWindowless::OnWindowMessage solicitação.

virtual BOOL OnWindowlessMessage(
   UINT msg,
      WPARAM wParam,
      LPARAM lParam,
      LRESULT* plResult 
);

Parâmetros

  • msg
    Identificador de mensagem sistema autônomo transmitidas pelo Windows.

  • wParam
    sistema autônomo aprovado pelo Windows.Especifica informações adicionais de mensagem específicos.O Sumário deste parâmetro depende do valor de msg parâmetro.

  • lParam
    sistema autônomo aprovado pelo Windows.Especifica informações adicionais de mensagem específicos.O Sumário deste parâmetro depende do valor de msg parâmetro.

  • plResult
    Código de resultado do Windows.Especifica o resultado do processamento de mensagem e depende da mensagem enviada.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.

Comentários

Processa mensagens de janela de controles sem janelas.COleControl's OnWindowlessMessage deve ser usado para mensagens de janela diferentes de mensagens do mouse e teclado mensagens. COleControl Fornece SetCapture and SetFocus especificamente para obter a capturar e o teclado foco do mouse para objetos OLE sem janelas.

Como objetos sem janelas não têm uma janela, eles precisam de um mecanismo para permitir que o contêiner despacho mensagens a elas.Um objeto OLE sem janelas obtém mensagens de seu contêiner através de OnWindowMessage método na IOleInPlaceObjectWindowless (uma extensão de interface IOleInPlaceObject para suporte sem janelas).OnWindowMessage não tem um HWND parâmetro.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

COleControl::SetCapture

COleControl::SetFocus

COleControl::GetWindowlessDropTarget

Outros recursos

COleControl membros