5

私はグローバル キーボード フック プログラムを C# .NET で作成しました。これはキーログのように機能し、結果をファイルに書き込みます。しかし、同じコンピューターでベトナム語のタイプをサポートする別のプログラムを使用しました-グローバルフックを使用して、セットキーボードをベトナム語文字に修正しました-それは私のプログラムに影響します!

例: プログラムなしで「xin chao2, to6i la2 mot65 nguoi72 Viet65 Nam」と入力すると、入力した各文字の後に再び修正されます: xin chào, toi 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 

では、このエラーを修正するにはどうすればよいですか? プログラム サポート タイプ ベトナム語の影響を削除または無効にせずに除外するか、それからの影響を受け入れますが、私のプログラムなしで入力するとファイルが次のようになりますか?

私の英語に不快感があればごめんなさい!

4

1 に答える 1