處理 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 控制項參考 。