Re: [問題] 如何送出鍵盤訊號(非使用Sendkey.Send())

看板C_Sharp (C#)作者 (邪惡皮老闆)時間12年前 (2012/12/07 20:42), 編輯推噓0(006)
留言6則, 4人參與, 最新討論串3/4 (看更多)
※ 引述《hhmmjj (ξ科ξ)》之銘言: : 由於小弟目前所做的實驗需要用到利用感測器所得到的訊號強弱來 : 送出鍵盤的訊號給利用DirectX所做的3D畫面 : 但是我發現用Sendkeys.send()只可以使用在Form上面 : 當我開啟了3D之後卻無法作用... : 我在網路上有查到keybd_event還有SendInput(似乎比較新) : 但是不知道如何使用,想請版友指點迷津 : 感恩~ 我用Sendkeys.send()的話,3D遊戲會直接當機 用SendInput API 的話,則是沒反應 但如果打開記事本,其實程式是一直有在輸入按鍵的 實在搞不懂為什麼會這樣..... 好像3D遊戲的控制,不是當機就是沒反應... =.=a 順便問一下,C#不同類別的變數,怎麼傳遞阿? 我是超級新手...... =口=a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.68.36

12/07 23:20, , 1F
你要不要先看看有沒有GameGuard 雖然很討厭但是真的能擋
12/07 23:20, 1F

12/08 10:02, , 2F
"C# 模擬鍵盤行為" 第一個...
12/08 10:02, 2F

12/08 10:14, , 3F
這種東西Google不是一堆嗎....
12/08 10:14, 3F

12/08 17:38, , 4F
按鍵精靈就夠用了吧
12/08 17:38, 4F

12/08 22:21, , 5F
是要配合kinect API來用,但是原來source code沒全開
12/08 22:21, 5F

12/08 22:22, , 6F
感覺好像問不出甚麼,不過看到回答,我大概也會這麼
12/08 22:22, 6F
文章代碼(AID): #1GmUG_7A (C_Sharp)
文章代碼(AID): #1GmUG_7A (C_Sharp)