共用方式為


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

另請參閱

EnableMouseInPointer

函式

WM_POINTER