次の方法で共有


COleControl::FireKeyPress

カスタム コントロールの UI がコンテナー内でアクティブなときに、キーが押されて離されると、フレームワークが呼び出します。

void FireKeyPress(
   USHORT* pnChar 
);

パラメーター

  • pnChar
    押されたキーの文字値へのポインター。

解説

このイベントがカスタム イベントとして定義されている場合は、いつイベントを発生させるかを決定できます。

イベントの受け手側で、たとえばすべての小文字を大文字に変換するなど、pnChar の変更ができます。 変更された文字を検証する場合は、OnKeyPressEvent をオーバーライドします。

KeyPress イベントを自動発生させるには、コントロールのイベント マップが、定義されたストックの KeyPress イベントを持っている必要があります。

必要条件

**ヘッダー:**afxctl.h

参照

参照

COleControl クラス

階層図

COleControl::OnKeyPressEvent

COleControl::FireKeyDown

COleControl::FireKeyUp

その他の技術情報

COleControl のメンバー