フリーソフト

« [Delphi] 独自のリソースを使う | トップページ | [BCB] 時間を計測する »

[BCB] 矢印キーやタブキーを捕まえる

class TForm1 : public TForm
{
  protected:
    void __fastcall CMDialogKey(Messages::TWMKey &Message)
    {
      if (Message.CharCode != VK_LEFT) TForm::Dispatch(&Message);
    }
BEGIN_MESSAGE_MAP
  MESSAGE_HANDLER(CM_DIALOGKEY, Messages::TWMKey, CMDialogKey);
END_MESSAGE_MAP(TForm)
};

« [Delphi] 独自のリソースを使う | トップページ | [BCB] 時間を計測する »

C++Builder」カテゴリの記事

マウス、キーボードの処理」カテゴリの記事