我已經看到像20個問題(這裏@ stackOverflow)但由於某種原因,我沒有得到他們接近的大部分答案。其他人說他們理解,但我沒有看到任何工作代碼在我的情況。PostMessage中lParam(低/高鍵)的工作值是什麼? (Win Functions)
我嘗試發送鍵遊戲(前臺窗口)有點像一個宏,我見過怎麼lParam的在:PostMessage的(處理,WM_KEYDOWN,(UINT)鍵,0) ;實際上有所不同;根據網絡中的人(他們說,但不顯示代碼/示例)。第一次使用贏得功能,所以我有點失落如何使它與一些遊戲工作;讓我們說「傳奇聯盟」,或者「Team Fortress 2」。
我得到它是一個額外的參數發送作爲解釋消息的方式。但是我如何使它與大多數遊戲一起工作?每款遊戲的工作方式都不同
在此先感謝,併爲我的贏得功能noobie主義感到遺憾。
真誠,
阿曼多·萊昂
請仔細閱讀本,然後再繼續人:http://blogs.msdn.com/b/oldnewthing/archive /2005/05/30/423202.aspx –
PostMessage無法正常工作,無法控制鍵盤的狀態(Shift,Alt,Ctrl鍵)。使用SendInput()代替。 –