次の方法で共有


Rebar コントロールでの通知メッセージの処理

rebar コントロールの親クラスでは、処理するすべての Rebar コントロール (CReBarCtrl)の通知メッセージの switch ステートメントと OnChildNotify のハンドラー関数を作成します。通知は親ウィンドウにユーザーが Rebar コントロール上のオブジェクトを変更する rebar のバンドのレイアウトを、削除する Rebar コントロールからのバンドなどをドラッグしたときに送信されます。

以下の通知メッセージは、 Rebar コントロールのオブジェクトで送信できます:

  • RBN_AUTOSIZE は、 Rebar コントロールによって rebar が自動的にそれ自身のサイズを変更するとされる ( RBS_AUTOSIZE の形式で作成されます)。

  • RBN_BEGINDRAG は、 Rebar コントロールでユーザーがバンドのドラッグを開始すると、される。

  • RBN_CHILDSIZE は、 Rebar コントロールによってバンドの子ウィンドウのサイズが変更されたときに渡して。

  • RBN_DELETEDBAND は、 Rebar コントロールによってバンドが削除された後に渡して。

  • RBN_DELETINGBAND は、 Rebar コントロールによって、バンドが削除されたときに渡して。

  • RBN_ENDDRAG は、 Rebar コントロールでユーザーがバンドをドラッグするときに渡して。

  • RBN_GETOBJECT は、 Rebar コントロールによってオブジェクトがコントロールの外にドラッグしたときに渡して ( RBS_REGISTERDROP の形式で作成されます)。

  • RBN_HEIGHTCHANGE は、 Rebar コントロールで高さが変更された場合に渡して。

  • RBN_LAYOUTCHANGED は、 Rebar コントロールで、ユーザーがコントロール変更のバンドのレイアウトされる。

これらの通知の詳細については、 Windows SDKの Rebar コントロールの参照 を参照してください。

参照

関連項目

CReBarCtrl の使い方

概念

コントロール (MFC)