次の方法で共有


鉄筋コントロールの通知メッセージの処理

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

次の通知メッセージは、鉄筋コントロール オブジェクトから送信できます。

  • RBN_AUTOSIZE鉄筋コントロール (RBS_AUTOSIZE スタイルで作成) によって送られ、鉄筋自体のサイズが自動的に変更されます。

  • RBN_BEGINDRAG ユーザーがバンドのドラッグを開始したときに、鉄筋コントロールによって送信されます。

  • RBN_CHILDSIZEバンドの子ウィンドウのサイズが変更されたときに、鉄筋コントロールによって送信されます。

  • RBN_DELETEDBAND バンドが削除された後、鉄筋コントロールによって送信されます。

  • RBN_DELETINGBAND バンドが削除されるときに、鉄筋コントロールによって送信されます。

  • RBN_ENDDRAG ユーザーがバンドのドラッグを停止したときに、鉄筋コントロールによって送信されます。

  • RBN_GETOBJECTコントロール内のバンドの上にオブジェクトをドラッグすると、(RBS_REGISTERDROP スタイルで作成された) 鉄筋コントロールによって送信されます。

  • RBN_HEIGHTCHANGE鉄筋コントロールの高さが変更されたときに、鉄筋コントロールによって送信されます。

  • RBN_LAYOUTCHANGED ユーザーがコントロールのバンドのレイアウトを変更したときに、鉄筋コントロールによって送信されます。

これらの通知の詳細については、Windows SDK の 「鉄筋コントロール リファレンス 」を参照してください。

こちらも参照ください

CReBarCtrl の使用
コントロール