0
我想開發一個程序,以便我可以使用我的android手機作爲鼠標。爲此,我將在Windows PC上運行一項服務,該服務將通過套接字連接等待來自android手機的數據包。這些數據包將包含有關按鈕按下,位置等鼠標事件的信息。我想在系統中分派事件。我將如何使用C/C++來做到這一點?提前致謝。如何在Windows 8中以編程方式觸發鼠標和鍵盤事件?
我想開發一個程序,以便我可以使用我的android手機作爲鼠標。爲此,我將在Windows PC上運行一項服務,該服務將通過套接字連接等待來自android手機的數據包。這些數據包將包含有關按鈕按下,位置等鼠標事件的信息。我想在系統中分派事件。我將如何使用C/C++來做到這一點?提前致謝。如何在Windows 8中以編程方式觸發鼠標和鍵盤事件?
使用SendInput
函數來生成模擬鍵盤和鼠標事件。
如果您打算創建一個實際的NT service,那麼您可能會遇到問題,因爲該服務將在錯誤的會話中運行。如果你仍然覺得你需要一個服務,那麼你可能不得不產生一個在CreateProcessAsUser
的每個會話中以用戶身份運行的新進程,但僅僅將它設計成一個普通程序就簡單多了,該程序在用戶通過添加Run registry entry。
我在c#中看到過api,請檢查msdn不應該很難找到 –