Windowsフォームアプリケーションにax windows media playerがあります。ユーザーがそれをダブルクリックすると、フルスクリーンになります。
問題: ユーザーが「エスケープ キー」を押したときに、通常の画面に戻れるようにしたい。ax メディア プレーヤーにキーダウン イベントを設定しました。このキー ダウン イベントは通常モードでは機能しますが、メディア プレーヤーが全画面表示になると失敗します。
WMPLarge.KeyDownEvent += new AxWMPLib._WMPOCXEvents_KeyDownEventHandler(Form1_KeyDown);
private void Form1_KeyDown(object sender, AxWMPLib._WMPOCXEvents_KeyDownEvent e)
{
if (e.nKeyCode == 27)
{
MessageBox.Show("");
WMPLarge.fullScreen = false;
WMPSmall.fullScreen = false;
}
}
どうすればこれを達成できますか?