1

VB.NETフォームでコピーペーストユーティリティを作成しようとしています.どこからでもテキストを選択し、テキストボックスにドラッグすると、プレーンテキストとしてクリップボードに自動的にコピーされます. ウィンドウが開いていてクリックすると、次の行が実行されるように設定します。

CopyBox.SelectAll()

しかし、私が試したイベントはどれもうまくいきませんでした。MyBase.LostFocus、MyBase.Leave、MyBase.Deactivate を使用してみましたが、フォームの外側をクリックしてもいずれも起動されません。フォームを最小化すると機能しますが、それは役に立ちません。これを行う方法はありますか?

4

2 に答える 2

0

テキスト コントロールではなく、「フォーム」自体の Deactivate イベントを試しましたか?

于 2013-07-24T19:45:49.143 に答える