討論串[問題] 如何送出鍵盤訊號(非使用Sendkey.Send())
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者hhmmjj (ξ科ξ)時間15年前 (2008/12/28 16:21), 編輯資訊
2
0
0
內容預覽:
由於小弟目前所做的實驗需要用到利用感測器所得到的訊號強弱來. 送出鍵盤的訊號給利用DirectX所做的3D畫面. 但是我發現用Sendkeys.send()只可以使用在Form上面. 當我開啟了3D之後卻無法作用.... 我在網路上有查到keybd_event還有SendInput(似乎比較新).

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hhmmjj (ξ科ξ)時間15年前 (2008/12/29 15:26), 編輯資訊
0
0
0
內容預覽:
後來我可以利用SendKey來控制遊戲的選單. 同樣是送出左右鍵的訊號~. 但是進入遊戲之後卻無法控制人物的左右. (我是用一個小遊戲"小朋友下樓梯"做測試). 不知道是甚麼問題呢. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.115.70.160.

推噓0(0推 0噓 6→)留言6則,0人參與, 最新作者PlanktonEvil (邪惡皮老闆)時間11年前 (2012/12/07 20:42), 編輯資訊
0
0
0
內容預覽:
我用Sendkeys.send()的話,3D遊戲會直接當機. 用SendInput API 的話,則是沒反應. 但如果打開記事本,其實程式是一直有在輸入按鍵的. 實在搞不懂為什麼會這樣...... 好像3D遊戲的控制,不是當機就是沒反應... =.=a. 順便問一下,C#不同類別的變數,怎麼傳遞阿?

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sdcomputer (enzo_L)時間11年前 (2012/12/18 03:50), 編輯資訊
0
0
0
內容預覽:
能否調用API?. [DllImport("USER32.DLL", EntryPoint = "PostMessageA")]. public static extern bool PostMessage(IntPtr hWnd, UInt32 message,. IntPtr wParam, I
(還有152個字)
首頁
上一頁
1
下一頁
尾頁