IsMouseInPointerEnabled 函式 (winuser.h)
指出是否將 EnableMouseInPointer 設定為滑鼠做為指標輸入裝置,並傳送 WM_POINTER 訊息。
Syntax
BOOL IsMouseInPointerEnabled();
傳回值
如果已設定 EnableMouseInPointer ,則傳回值為非零。
如果未設定 EnableMouseInPointer ,則傳回值為零。
備註
EnableMouseInPointer 只能在進程存留期的內容中呼叫一次。 在第一次呼叫之前,Windows 市集應用程式會以已啟用滑鼠指標執行,如同使用 mshtml.dll 的任何傳統型應用程式一樣。 所有其他傳統型應用程式都會停用滑鼠內指標來執行。
在第一次在進程存留期中呼叫 EnableMouseInPointer 時,狀態會依指定變更,且呼叫成功。
在後續對 EnableMouseInPointer 的呼叫上,狀態將不會變更。 如果目前狀態不等於指定的狀態,呼叫就會失敗。
呼叫 IsMouseInPointerEnabled 來驗證滑鼠指標狀態。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | winuser.h (包括 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |