目前,我有我的vb.net應用程序的啓動鍵硬編碼是這樣的:捕捉按鍵/讓用戶挑選自己開始/停止鍵
GetAsyncKeyState(Keys.F2)
凡賽斯vb.net「F2作爲System.Windows .Forms.Keys = 113「on mouse-over
但我希望我的用戶能夠選擇他們自己的密鑰。如果我製作一個下拉框(組合框)並在其中預先定義一些選項(如ESC或F3),則所有這些選項都是字符串。我怎樣才能將這些字符串轉換爲System.Windows.Forms.Keys整數?
此外,我希望它也可以「捕捉」一個按鍵。所以他們點擊「捕獲」按鈕,他們點擊的下一個鍵將被保存爲開始/停止按鈕。但我甚至不知道從哪裏開始尋找那一個。
謝謝馬克,看起來不錯。 – natli