COleControl::OnWindowlessMessage

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

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

msg

Identificativo del messaggio passato da Windows.

wParam

Passare da Windows. Specifica le informazioni aggiuntive specifiche del messaggio. Il contenuto di questo parametro dipende dal valore del parametro msg.

lParam

Passare da Windows. Specifica le informazioni aggiuntive specifiche del messaggio. Il contenuto di questo parametro dipende dal valore del parametro msg.

plResult

Codice del risultato di Windows. Specifica il risultato dell'elaborazione del messaggio e dipende il messaggio inviato.

Osservazioni

Chiamato dal framework in risposta alla richiesta di un contenitore IOleInPlaceObjectWindowless::OnWindowMessage . Elabora i messaggi della finestra per i controlli senza finestre. Di COleControl OnWindowlessMessage deve essere utilizzato per i messaggi di finestra diverso da messaggi di mouse e tastiera. COleControl fornisce SetCapture e SetFocus specificamente per ottenere la messa a fuoco cattura e tastiera mouse per oggetti OLE prive di finestre.

Poiché gli oggetti senza finestre non hanno una finestra, hanno bisogno di un meccanismo di lasciare i messaggi di spedizione contenitore a loro. Un oggetto OLE senza finestre ottiene i messaggi dal suo contenitore, tramite il OnWindowMessage metodo sull'interfaccia IOleInPlaceObjectWindowless (un'estensione del IOleInPlaceObject per il sostegno senza finestre). OnWindowMessage non accetta un parametro HWND.

Panoramica di COleControl |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleControl::SetCapture, COleControl::SetFocus, COleControl::GetWindowlessDropTarget

Index