COleControl::OnWindowlessMessage

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

Valor de retorno

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

Parâmetros

msg

Identificador de mensagem como passado pelo Windows.

wParam

Como passado pelo Windows. Especifica informações message-specific adicionais. O conteúdo deste parâmetro depende o valor da msg parâmetro.

lParam

Como passado pelo Windows. Especifica informações message-specific adicionais. O conteúdo deste parâmetro depende o valor da msg parâmetro.

plResult

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

Observações

Chamado pela estrutura em resposta a pedido de IOleInPlaceObjectWindowless::OnWindowMessage do contêiner. Processa mensagens de janela para controles sem janelas. COleControlda OnWindowlessMessage deve ser usado para mensagens de janela diferente mensagens de mouse e teclado. COleControl fornece SetCapture e SetFocus especificamente para obter o foco de teclado e captura do mouse para objetos OLE sem janelas.

Desde objetos sem janelas não têm uma janela, eles precisam de um mecanismo para permitir que as mensagens de expedição de contêiner para eles. Um objeto OLE sem janelas obtém mensagens de seu contêiner, via OnWindowMessage Método sobre a interface de IOleInPlaceObjectWindowless (uma extensão do IOleInPlaceObject para suporte sem janelas). OnWindowMessage não tem um parâmetro de HWND.

Visão geral de COleControl |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleControl::SetCapture, COleControl::SetFocus, COleControl::GetWindowlessDropTarget

Index