COleControl::OnWindowlessMessage
Chamado pela estrutura em resposta à solicitação de IOleInPlaceObjectWindowless::OnWindowMessage de um recipiente.
virtual BOOL OnWindowlessMessage(
UINT msg,
WPARAM wParam,
LPARAM lParam,
LRESULT* plResult
);
Parâmetros
msg
Identificador de mensagem como passado pelo windows.wParam
Como passado pelo windows.Especifica informações mensagem- adicional específica.O conteúdo de esse parâmetro depende do valor do parâmetro de msg .lParam
Como passado pelo windows.Especifica informações mensagem- adicional específica.O conteúdo de esse parâmetro depende do valor do parâmetro de msg .plResult
Código do resultado do windows.Especifica o resultado de processamento de mensagem e depende de mensagem enviada.
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
Processa mensagens de janela para controles sem janelas.OnWindowlessMessage de COleControl deve ser usado para mensagens de janela que as mensagens do mouse e de mensagens do teclado.COleControl fornece SetCapture e SetFocus especificamente para obter o foco de captura de mouse e teclado para objetos VELHOS sem janelas.
Como os objetos sem janelas não têm uma janela, precisa um mecanismo de permitir que o contêiner despachar-lhes mensagens.Um objeto OLE sem janelas recebe mensagens de seu recipiente, com o método de OnWindowMessage na interface de IOleInPlaceObjectWindowless (uma extensão de IOleInPlaceObject para suporte sem janelas).OnWindowMessage não aceita um parâmetro de HWND .
Requisitos
Cabeçalho: afxctl.h