次の方法で共有


AxHost.KeyPress イベント

KeyPress イベントは、 AxHost クラスではサポートされません。

Public Shadows Event KeyPress As KeyPressEventHandler
[C#]
public new event KeyPressEventHandler KeyPress;
[C++]
public: __event KeyPressEventHandler* KeyPress;

[JScript] JScript では、このクラスで定義されているイベントを処理できます。ただし、独自に定義することはできません。

イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、KeyPressEventArgs 型の引数を受け取りました。次の KeyPressEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ 説明
Handled KeyPress イベントが処理されたかどうかを示す値を取得または設定します。
KeyChar 押されたキーに対応する文字を取得します。

解説

KeyPress イベントのハンドラを追加または削除しようとすると、 NotSupportedException がスローされます。 Control クラスから派生したイベントは、 AxHost クラスではサポートされません。 AxHost ラッパーを作成しときに ActiveX コントロールによって公開されるイベントは、使用する必要のあるイベントです。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

AxHost クラス | AxHost メンバ | System.Windows.Forms 名前空間