我用C# .NET编写了一个全局键盘钩子程序,类似于键盘记录器,它将结果写入文件。但我使用了另一个程序,在同一台计算机上支持输入越南语-它也使用全局钩子来固定键盘为越南字符-这影响到了我的程序!例如:当我输入以下内容:“xin chao2, to6i la2 mot65 nguoi72 Viet65 Nam”时,如果没有使用我的程序,它会在我每输入一个字符后再次修复为:“xin chào, tôi là một người Việt Nam”。
但是当我使用我的全局钩子,我会在文件中收到以下结果:
所以,我该如何修复这个错误,即在不删除或禁用支持越南语的程序的情况下排除其影响,或者接受它的影响,但结果使文件看起来像没有使用我的程序一样?
如果我的英文让您感到不适,我很抱歉!
xin chao2[Back]
[Back]
[Packet]
[Packet]
[Escape]
toi6[Back]
[Back]
[Packet]
[Packet]
[Escape]
la2[Back]
[Packet]
[Escape]
nguoi7[Back]
[Back]
[Back]
[Packet]
[Packet]
[Packet]
[Escape]
2[Back]
[Back]
[Packet]
[Packet]
[Escape]
Viet6[Back]
[Back]
[Packet]
[Packet]
[Escape]
5[Back]
[Back]
[Packet]
[Packet]
[Escape]
Nam
所以,我该如何修复这个错误,即在不删除或禁用支持越南语的程序的情况下排除其影响,或者接受它的影响,但结果使文件看起来像没有使用我的程序一样?
如果我的英文让您感到不适,我很抱歉!