次の方法で共有


COleControl::FireKeyPress

更新 : 2007 年 11 月

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

void FireKeyPress(
   USHORT* pnChar 
);

パラメータ

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

解説

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

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

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

必要条件

ヘッダー : afxctl.h

参照

参照

COleControl クラス

階層図

COleControl::OnKeyPressEvent

COleControl::FireKeyDown

COleControl::FireKeyUp

その他の技術情報

COleControl のメンバ