相关疑难解决方法(0)

将String或Char转换为Keys对象

如果我使用以下代码:

for (int i = 0; i < text.Length; i++)
    {
        char c = text[i];
        Keys k = (Keys)(byte)c;
        MessageBox.Show(c.ToString() + "|" + k.ToString());
    }
Run Code Online (Sandbox Code Playgroud)

我只能获得大写字母的正确转换.问题是,我需要能够复制小写字符,并且我得到转换错误.例如,'e'转换为'NumPad5',其中'E'正确转换为'E'.我该怎么攻击这个?我将采用输入字符串并为我正在尝试开发的宏播放器创建虚拟按键.

c# macros key keystroke

2
推荐指数
1
解决办法
8685
查看次数

标签 统计

c# ×1

key ×1

keystroke ×1

macros ×1