我有一個C#代碼,我需要添加按鈕F3
的字符串常量,但我沒有任何idea.Its功能鍵..什麼是按鈕F3的C#中的字符串常量
我需要使用這常數到我的TCP IP客戶端代碼。
我正在使用TCP ip Socket。目前我對F3鍵按下Windows代碼中使用TELNET形式的CMD.exe關鍵,但我想讓它變得轉換成客戶端的Socket發送命令..
這裏是我的代碼..
System.Windows.Forms.SendKeys.SendWait("{F3}");//This is for Command Prompt
這我需要改變成..
byte[] aSpace = Encoding.ASCII.GetBytes("Equivalent of F3");
stream.Write(aSpace, 0, aSpace.Length);
請幫助我..
取決於你正在使用'F3',我能想到的最接近的是['System.Windows.Forms.Keys'](http://msdn.microsoft.com/en-us/ library/system.windows.forms.keys(v = vs.110).aspx)enum,但是如果你沒有使用不適合使用的枚舉的表單。你在尋找'F3'的[掃描碼](http://en.wikipedia.org/wiki/Scancode)嗎? –
@ScottChamberlain先生,我已更新我的帖子..請檢查...謝謝 – Ram
爲什麼不在同一個問題中問你同一類型的兩個問題?你現在對每一個鍵都提出了一個問題嗎? http://stackoverflow.com/questions/22789412/what-is-the-keypress-code-for-tab-button-press – floele