私はWindows内のどこにでもテキストを挿入するための小さなアクセシビリティ機能(C#)を作成しています。 Visual StudioのWordまたはIntellisenseの定型機能と似たもの。だから、Outlookに電子メールを入力するか、OneNoteの注釈かFacebookのコメント(ブラウザを問わず)を入力するかどうか。Windowsの任意の場所にテキストを挿入します。 (AutoText/Intellisenseのような)
ユーザーが既知の単語または文章の最初の3文字を入力すると、単語/文を完成させるために使用できるポップアップを表示したいと考えています。
私はすでにユーザーが入力しているものを検出しており、その入力もまたオートコンプリートリストの単語のリストと一致しています。 しかし、今私は、カーソルの位置で見つかったテキストを挿入する方法を知っておく必要がありますか? (ユーザーがどんなプログラムに入っても) そして、この新しいテキストがすでに入力されているものを置き換えることができれば、本当にうれしいことです。そうすれば、ユーザーに「nhw」と入力することができ、「need help with」と置き換えられます。
あなたのための多くのおかげヘルプ、 TYS
ありがとうございました。 – Tys
私はいくつかの特殊キーについて調べるのにさらに10分かかりました。だから、私はこのポストに追加したいと思っていました。 CTRL + SHIFT + Bのようなコンボが必要な場合は、特別な文字が必要です: ! = ALTキー + = SHIFT ^ = CTRL – Tys