共用方式為


處理 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)