IDirectManipulationViewport::AddEventHandler-Methode (directmanipulation.h)
Fügt einen neuen Ereignishandler hinzu, um auf Viewportereignisse zu lauschen.
Syntax
HRESULT AddEventHandler(
[in] HWND window,
[in] IDirectManipulationViewportEventHandler *eventHandler,
[out, retval] DWORD *cookie
);
Parameter
[in] window
Das Handle eines Fensters, das dem Thread für den Ereignisrückruf gehört.
[in] eventHandler
Der Handler, der aufgerufen wird, wenn Viewport-status- und Updateereignisse auftreten. Das angegebene Objekt muss die IDirectManipulationViewportEventHandler-Schnittstelle implementieren.
[out, retval] cookie
Das Handle, das diesen Ereignishandlerrückruf darstellt.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der Ereignisrückruf wird über den Thread ausgelöst, der das angegebene Fenster besitzt. Aufeinanderfolgende Ereignisse derselben Rückrufmethode können koalesiert werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | directmanipulation.h |