WndProc をオーバーライドしようとしましたが、貼り付けイベントにメッセージが表示されません。
次に、カスタムフィルターを作成しようとしましたが、メソッド PreFilterMessage を使用して、値 257 (KEYUP イベント) のメッセージをキャッチできましたが、それだけでは十分ではありません...
使用する:
protected override void OnKeyDown(KeyEventArgs e)
{
if (e.KeyCode == Keys.V && e.Modifiers == Keys.Control)
{
MessageBox.Show("Hello world");
}
base.OnKeyDown(e);
}
フォームの KeyPreview = true であることを確認してください。
これは次の方法で実行できます。
個人的には、メニューオプションを使用します。