2016-03-28 20 views
-2

我想要說究竟是仍然沒有移動在所有。現在,我發現接近這樣做的最好方法是使用高度和寬度爲1的RECT調用ClipCursor函數(在user32.dll中找到)。問題是我的光標仍然移動,但只有一個像素左右。即使我將矩形的高度和寬度設置爲0,我的光標仍會左右移動一個像素左右。如何凍結Windows光標到位?

不知道該從哪裏出發。

編輯:我基本上想要複製在MMORPG和RPG中看到的功能:當您通過拖動鼠標左右旋轉角色時,光標不可見並保持不動。

+0

找到一個開源的程序,你想要做什麼,並閱讀其代碼 –

+0

我已經試過了。 –

回答

0

使用WINAPI BlockInput

BOOL WINAPI BlockInput(
    _In_ BOOL fBlockIt 
); 
+0

不幸的是,我似乎沒有在我使用的遊戲引擎(Unity)中工作,並且即使它的確如此,我基本上都希望複製在MMORPG和RPG中看到的功能:當您旋轉角色時拖動鼠標,光標變爲不可見並保持不動。 –