Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aufgerufen vom Framework als Reaktion auf IOleInPlaceObjectWindowless::OnWindowMessage Anforderung eines Containers.
virtual BOOL OnWindowlessMessage(
UINT msg,
WPARAM wParam,
LPARAM lParam,
LRESULT* plResult
);
Parameter
msg
Nachrichten-ID, wie von Windows übergeben.wParam
Wie in Windows übergeben.Gibt zusätzliche der meldungsspezifischen Informationen an.Der Inhalt dieses Parameters hängt vom Wert des msg-Parameters ab.lParam
Wie in Windows übergeben.Gibt zusätzliche der meldungsspezifischen Informationen an.Der Inhalt dieses Parameters hängt vom Wert des msg-Parameters ab.plResult
Windows-Ergebniscode.Gibt das Ergebnis der Meldung an, die verarbeitet und hängt von der gesendeten Nachricht ab.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Hinweise
Verarbeitet Windows-Meldungen für fensterlose Steuerelemente.OnWindowlessMessage von COleControl sollte für Fenstermeldungen außer Mausmeldungen und Tastaturmeldungen verwendet werden.COleControl stellt SetCapture und SetFocus speziell, um Mauszeigererkennung und Tastaturfokus für fensterlose OLE-Objekte abzurufen.
Da fensterlose Objekte kein Fenster haben, benötigen sie einen Mechanismus, um den Container Meldungen an ihnen ausliefern zu lassen.Ein fensterloses OLE-Objekt empfängt Nachrichten vom Container, durch die OnWindowMessage-Methode auf der IOleInPlaceObjectWindowless-Schnittstelle (eine Erweiterung von IOleInPlaceObject für fensterlose Unterstützung).OnWindowMessage nimmt keinen HWND-Parameter.
Anforderungen
Header: afxctl.h