我想将字符串转换为一系列键码,以便随后可以通过PostMessage将其发送到控件。我需要模拟实际的键盘输入,并且想知道是否有大量的switch语句是将字符转换为正确的键码的唯一方法,或者是否有更简单的方法。

====

得到了我的解决方案-http://msdn.microsoft.com/en-us/library/ms646329(VS.85).aspx

VkKeyScan将为任何字符返回正确的键码。

(是的,我一般不会这样做,但是在进行自动测试并确保正确响应键盘按键时,它足够可靠地工作)。

最佳答案

雷蒙德说这是一个坏主意。

http://blogs.msdn.com/oldnewthing/archive/2005/05/30/423202.aspx

关于c# - 如何在.Net中将字符转换为键码?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/322580/

10-10 11:33