COleControl::OnWindowlessMessage
Chiamato dal framework in risposta alla richiesta IOleInPlaceObjectWindowless::OnWindowMessage di un contenitore.
virtual BOOL OnWindowlessMessage(
UINT msg,
WPARAM wParam,
LPARAM lParam,
LRESULT* plResult
);
Parametri
msg
Identificatore di messaggio come passato da Windows.wParam
Come passato da Windows.Specifica le informazioni specifiche del messaggio.Il contenuto di questo parametro dipende dal valore del parametro msg.lParam
Come passato da Windows.Specifica le informazioni specifiche del messaggio.Il contenuto di questo parametro dipende dal valore del parametro msg.plResult
Il codice risultante di Windows.Specifica il risultato dell'elaborazione dei messaggi e dipende dal messaggio inviato.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Elabora i messaggi della finestra per i controlli privi di finestra.OnWindowlessMessage di COleControl deve essere utilizzato per i messaggi della finestra diversa dai messaggi del mouse e dei messaggi della tastiera.COleControl fornisce SetCapture e SetFocus specificamente per ottenere il mouse capture e lo stato attivo per gli oggetti OLE senza finestra.
Poiché gli oggetti senza finestra non dispongono di una finestra, è necessario un meccanismo di uscire dal contenitore inviare messaggi a essi.Un oggetto OLE senza finestra ottiene i messaggi dal contenitore, con il metodo OnWindowMessageinterfaccia IOleInPlaceObjectWindowless (un'estensione IOleInPlaceObject di supporto senza finestra.OnWindowMessage non accetta un parametro HWND.
Requisiti
Header: afxctl.h