IsMouseInPointerEnabled-Funktion (winuser.h)
Gibt an , ob EnableMouseInPointer festgelegt ist, damit die Maus als Zeigereingabegerät fungiert und WM_POINTER Nachrichten sendet.
Syntax
BOOL IsMouseInPointerEnabled();
Rückgabewert
Wenn EnableMouseInPointer festgelegt ist, ist der Rückgabewert ungleich null.
Wenn EnableMouseInPointer nicht festgelegt ist, ist der Rückgabewert null.
Hinweise
EnableMouseInPointer kann nur einmal im Kontext einer Prozesslebensdauer aufgerufen werden. Vor dem ersten Aufruf werden Windows Store-Apps mit aktiviertem Mauszeiger ausgeführt, ebenso wie alle Desktopanwendungen, die mshtml.dll nutzen. Alle anderen Desktopanwendungen werden mit deaktiviertem Mauszeiger ausgeführt.
Beim ersten Aufruf von EnableMouseInPointer in der Prozesslebensdauer wird der Zustand wie angegeben geändert, und der Aufruf ist erfolgreich.
Bei nachfolgenden Aufrufen von EnableMouseInPointer ändert sich der Zustand nicht. Wenn der aktuelle Zustand nicht dem angegebenen Zustand entspricht, schlägt der Aufruf fehl.
Rufen Sie IsMouseInPointerEnabled auf, um den Mauszeigerzustand zu überprüfen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (windows.h einschließen) |
Bibliothek | User32.lib |
DLL | User32.dll |