virtual BOOL OnWindowlessMessage ( UINT msg, WPARAM wParam, LPARAM lParam, LRESULT * PlResult );
Rückgabewert
Ungleich NULL, wenn erfolgreich; andernfalls 0.
Parameter
msg
Meldungs-ID von Windows übergeben.
wParam
Wie von Windows übergeben. Gibt zusätzliche Message-spezifische Informationen. Der Inhalt dieses Parameters hängt der Wert des Parameters msg.
lParam
Wie von Windows übergeben. Gibt zusätzliche Message-spezifische Informationen. Der Inhalt dieses Parameters hängt der Wert des Parameters msg.
plResult
Windows-Ergebniscode. Gibt das Ergebnis der Nachrichtenverarbeitung und hängt von der gesendeten Nachricht.
Bemerkungen
Als Antwort auf einen Container IOleInPlaceObjectWindowless::OnWindowMessage Anforderung aufgerufen. Verarbeitet Windows-Meldungen für fensterlose Steuerelemente. COleControl OnWindowlessMessage sollte für Fenstermeldungen außer Maus und Tastatur Nachrichten verwendet werden. COleControl enthält SetCapture und SetFocus speziell Maus erfassen und Tastatur Fokus für fensterlose OLE-Objekte zu erhalten.
Da fensterlose Objekte nicht über ein Fenster verfügen, benötigen sie einen Mechanismus die Container Versand Nachrichten zu lassen. Ein fensterloses OLE-Objekt ruft Nachrichten aus seinem Container, über die OnWindowMessage Methode der IOleInPlaceObjectWindowless -Schnittstelle (eine Erweiterung des IOleInPlaceObject für fensterlose Unterstützung). OnWindowMessage nimmt einen HWND -Parameter nicht.
Übersicht über die COleControl |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;COleControl::SetCapture, COleControl::SetFocus, COleControl::GetWindowlessDropTarget