我想將字符串轉換爲一系列的鍵碼,以便我可以通過PostMessage將它們發送給控件。我需要模擬實際的鍵盤輸入,並且我想知道是否一個大規模的switch語句是將字符轉換爲正確的鍵碼的唯一方法,或者是否有更簡單的方法。如何在.Net中將Char轉換爲Keycode?
====
得到了我的解決方案 - http://msdn.microsoft.com/en-us/library/ms646329(VS.85).aspx
VkKeyScan將返回正確的鍵碼的任意字符。 (是的,我不會這樣做,但是在做自動測試時,確保鍵盤按鍵正確響應,足夠可靠地工作)。
雷蒙德甚至提出了一個更好的技術。 – 2008-11-27 00:32:32