💭
WebView中でCtrl + O をしたときにC#側で関数実行
private void webView21_KeyDown(object sender, KeyEventArgs e)
{
// WebView2がフォーカスを持っている状態でCtrl + Oが押された場合
if (e.Control && e.KeyCode == Keys.O)
{
MessageBox.Show("WebView2 が選択されている状態で Ctrl + O が押されました!", "通知", MessageBoxButtons.OK, MessageBoxIcon.Information);
e.Handled = true; // イベントが処理されたことを示し、WebView2のデフォルトのCtrl+O動作をキャンセルします
}
}
Discussion