COleControl::OnWindowlessMessage
Llamado por el marco en respuesta a la solicitud de IOleInPlaceObjectWindowless::OnWindowMessage de un contenedor.
virtual BOOL OnWindowlessMessage(
UINT msg,
WPARAM wParam,
LPARAM lParam,
LRESULT* plResult
);
Parámetros
msg
Identificador de mensaje como superado por Windows.wParam
Como superado por Windows. especifica la información mensaje-específica adicional. El contenido de este parámetro dependen del valor del parámetro de msg .lParam
Como superado por Windows. especifica la información mensaje-específica adicional. El contenido de este parámetro dependen del valor del parámetro de msg .plResult
código de resultado de Windows. Especifica el resultado del procesamiento de mensajes y depende del mensaje enviado.
Valor devuelto
Distinto de cero si correctamente; si no 0.
Comentarios
Procesa mensajes de la ventana para los controles sin ventana. OnWindowlessMessage de entity_CODECOleControl se debe utilizar para los mensajes de la ventana distinto de mensajes del mouse y de mensajes del teclado. COleControl proporciona SetCapture y SetFocus específicamente para obtener la captura del mouse y el foco de teclado de los objetos OLE sin ventana.
Dado que los objetos sin ventana no tienen una ventana, necesitan un mecanismo dejar el contenedor enviar mensajes a ellos. Un objeto OLE sin ventana obtiene mensajes de su contenedor, con el método de OnWindowMessage en la interfaz de IOleInPlaceObjectWindowless (una extensión de IOleInPlaceObject para compatibilidad sin ventana). OnWindowMessage no toma parámetros de HWND .
Requisitos
encabezado: afxctl.h