共用方式為


處理 Rebar 控制項中的通知訊息

在 Rebar 控制項的父類別中,請為任何一個您要處理的 Rebar 控制項 (OnChildNotify) 通知訊息建立一個 switch 陳述式的 CReBarCtrl 處理常式函式。 當使用者拖曳物件到 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
Controls