COleControl::OnWindowlessMessage

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

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

msg

Identificador de mensaje como pasa por Windows.

wParam

Como pasa por Windows. Especifica información adicional de mensaje específico. El contenido de este parámetro depende el valor del parámetro msg.

lParam

Como pasa por Windows. Especifica información adicional de mensaje específico. El contenido de este parámetro depende el valor del parámetro msg.

plResult

Código de resultado de Windows. Especifica el resultado de la transformación de mensaje y depende del mensaje enviado.

Observaciones

Llamado por el marco en respuesta a la solicitud de IOleInPlaceObjectWindowless::OnWindowMessage del contenedor. Procesa los mensajes de ventana para controles sin ventanas. COleControlde OnWindowlessMessage se debe utilizar para los mensajes de ventana distinta de mensajes de ratón y teclado. COleControl proporciona SetCapture y SetFocus específicamente para obtener el foco de teclado y la captura del mouse para objetos OLE sin ventanas.

Desde objetos sin ventanas no dispone de una ventana, necesitan un mecanismo para permitir que los mensajes de envío de contenedor para ellos. Un objeto OLE sin ventanas recibe mensajes de su contenedor, a través de la OnWindowMessage método en la interfaz de IOleInPlaceObjectWindowless (una extensión de IOleInPlaceObject apoyo sin ventanas). OnWindowMessage no tener un parámetro HWND.

Introducción a COleControl |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;COleControl::SetCapture, COleControl::SetFocus, COleControl::GetWindowlessDropTarget

Index