語彙を学ぶプログラムを書きたいです。毎回、単語をクリップボードにコピーすると、テキストファイルに保存されます。
したがって、要件があります。それは次のとおりです。
- 私のプログラムはキーロガーのようにバックグラウンドで実行されますか?
- 単語をクリップボードにコピーするたびに、単語を検出してテキストファイルに保存します。
すべてC#によって行われます。だから、plzは私にいくつかのアドバイスをくれます!どうもありがとうございます!
ClipboardSpy と呼ばれる .NET SDK の例があります。
これも例です:
static void Main(string[] args)
{
while (true)
{
if (Clipboard.ContainsText())
{
string s = Clipboard.GetText();
Console.WriteLine(s);
Clipboard.Clear();
}
}
}
単語をクリップボードにコピーするたびに単語を検出してテキスト ファイルに保存します。
クリップボードの変更を検出するには、SetClipboardViewerを使用します。
C# でクリップボード ビューアーを作成する手順は次の
とおりです。 SetClipboardViewer を使用して C# で Windows クリップボード モニターを作成する