我一直很无聊,所以当按下ctrl + shift + L时,我尝试制作一个程序,写出一个不赞成的笑脸(ಠ_ಠ脸)。 现在一切正常,除了笑脸中的下划线,根本不会写出来。
这是我先用的:
SendKeys.Send("ಠ_ಠ");
我尝试过各种各样的事情,例如在下划线周围添加{}括号,当然我也用Google搜索过。
有什么方法可以让下划线被发送?
提前致谢。
答案 0 :(得分:1)
混合不同的编码会产生奇怪的结果。 ಠ是Unicode,_
是ASCII。不同长度的字符混淆和模仿Visual Studio。
尝试:
SendKeys.Send("\u0CA0_\u0CA0");
或者:
SendKeys.Send("\u0CA0\u005F\u0CA0");
答案 1 :(得分:0)
如果您不使用以下划线为键的英文键盘布局,则不能只键入ASCII字符,而必须将其作为修饰符和字符键的组合写入。