我需要模擬Win 7下的Windows內部移動。通常我會使用SendInput()
。但它可以模擬當時只在一個窗口移動的mose。我需要模擬鼠標在多個窗口移動的時間。如何模擬鼠標同時在多個窗口中移動?
這甚至可能嗎?如何?
我需要模擬Win 7下的Windows內部移動。通常我會使用SendInput()
。但它可以模擬當時只在一個窗口移動的mose。我需要模擬鼠標在多個窗口移動的時間。如何模擬鼠標同時在多個窗口中移動?
這甚至可能嗎?如何?
嘗試使用SendMessageCallback與WM_MOUSEMOVE
消息。
-1'WM_MOUSEMOVE'是一條通知消息。當光標移動時,系統將其發送到窗口。你提出的建議會讓應用程序認爲光標移動了,即使它沒有移動。 –
@DavidHeffernan好吧,就像亞歷山大說的「模擬」,我以爲他只想發送鼠標事件,但實際上並沒有移動鼠標。正如MS文章中所描述的,窗口過程應該以通常的方式處理這樣的消息,所以,我只是誤解了Alexandr。 – cassandrad
SetCursorPos
函數是API函數,允許您修改遊標的位置。
這已經回答了 [鏈接](http://stackoverflow.com/questions/13603369/to-create-another-mouse-cursor-in-vc-mfc) – Sumsar1812
這是不可能的。 – Balu
只有一個鼠標光標。這聽起來像你有一個解決方案(這是不可能實現);什麼是你的[實際問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)? –