Hy,我想知道 - 當我的條件爲真時,如何啓動「F6」按鍵。我正在研究C#。我應該包含哪些頭文件?當條件爲真時,按F6按鈕的c#代碼的scripplet是什麼。 謝謝c#代碼在條件爲真時觸發密鑰生成
回答
SendKeys可以用來發送擊鍵到活動的應用程序:
SendKeys.Send("{F6}");
但是請注意,這隻能作爲最後的手段,如果沒有其他的方法來遠程控制另一個應用。直接接口(例如COM自動化)通常更加可靠和強大。
由於您將它發送給* active *應用程序以響應用戶輸入,這可能是*您自己的*,在這種情況下,它不僅易碎而且毫無意義。只需直接調用所需的方法即可。 –
Heinzi,我已經試過了。我無法得到。喜歡。當我鍵入SendKeys.Send本身時,它顯示我一個錯誤。是否應該包含任何名稱空間? COM屬性應該做什麼改變? –
@ user2522592:點擊我答案開頭的文檔鏈接。它表示名稱空間是「System.Windows.Forms」,並且所需的引用是「System.Windows.Forms.dll」。 – Heinzi
- 1. c#代碼在條件爲真時觸發鍵事件。
- 2. C#密碼生成密鑰
- 3. Twofish密碼密鑰生成
- 4. 密鑰組合的Ascii代碼生成
- 5. C RSA密鑰生成器
- 6. 生成條件僞代碼
- 7. 僅基於密碼生成AES密鑰
- 8. 爲ConfigurationProperty密鑰生成ID?
- 9. 密鑰生成
- 10. 生成密鑰
- 11. 如何調整iOS密鑰派生迭代密鑰生成?
- 12. Java:通過代碼生成時無效的密鑰庫格式
- 13. 用於爲HMAC SHA256簽名生成密鑰的Perl代碼?
- 14. 將Java密鑰生成器代碼轉換爲PHP函數
- 15. 爲軟件生成產品密鑰
- 16. C# - 在SortedList中自動生成密鑰
- 17. 在C中生成私有RSA密鑰#
- 18. 在預生成的「密鑰」上加密文件庫C#
- 19. DH密鑰對生成時間在Android
- 20. 在PHP中爲AES生成密鑰256
- 21. 生成RSA密鑰對並將私鑰編碼爲字符串
- 22. 觸發事件,當自動完成完成密碼輸入時
- 23. 如何在GCM代碼中使用生成的API密鑰android
- 24. Android - 原生代碼僅在仿真器上觸發SIGILL
- 25. CryptoJS密鑰生成
- 26. RSA密鑰生成
- 27. 生成Api密鑰
- 28. RijndaelManaged密鑰生成
- 29. 條件對重複密鑰更新(更新僅在特定條件爲真)
- 30. 在gradle中生成密鑰
你可以使用F6按鈕的acii值來觸發它 –
@TusharGupta:我對此表示懷疑。什麼是F6按鈕的「ascii值」? – Heinzi