共用方式為


鋼筋

本節包含與 Rebar 控件搭配使用之程式設計專案的相關信息。

概觀

主題 目錄
Rebar 控件 Rebar 控件 可作為子視窗的容器。
使用 Rebar 控件 本節包含示範如何實作 Rebar 控件的範例程序代碼。

訊息

主題 目錄
RB_BEGINDRAG 將 Rebar 控件置於拖放模式中。 此訊息不會傳送 RBN_BEGINDRAG 通知。
RB_DELETEBAND 從 Rebar 控件刪除帶狀。
RB_DRAGMOVE 更新 上一個之後的 rebar 控件中拖曳位置 RB_BEGINDRAG訊息。
RB_ENDDRAG 終止 Rebar 控件的拖放作業。 此訊息不會造成 傳送RBN_ENDDRAG 通知。
RB_GETBANDBORDERS 擷取帶的框線。 此訊息的結果可用來計算頻帶中的可用區域。
RB_GETBANDCOUNT 擷取目前在 Rebar 控件中的帶數。
RB_GETBANDINFO 擷取 Rebar 控制項中指定帶的相關信息。
RB_GETBANDMARGINS 擷取帶的邊界。
RB_GETBARHEIGHT 擷取 Rebar 控制件的高度。
RB_GETBARINFO 擷取 Rebar 控制項及其使用之映像清單的相關信息。
RB_GETBKCOLOR 擷取 Rebar 控制件的預設背景色彩。
RB_GETCOLORSCHEME 從 Rebar 控件擷取色彩配置資訊。
RB_GETDROPTARGET 擷取 Rebar 控件的 IDropTarget 介面指標。
RB_GETEXTENDEDSTYLE 取得擴充樣式。
RB_GETPALETTE 擷取 Rebar 控制件的目前調色盤。
RB_GETRECT 擷取 Rebar 控制項中指定帶的周框。
RB_GETROWCOUNT 擷取 Rebar 控制項中的帶狀數據列數目。
RB_GETROWHEIGHT 擷取 Rebar 控制項中指定資料列的高度。
RB_GETTEXTCOLOR 擷取 Rebar 控制件的預設文字色彩。
RB_GETTOOLTIPS 擷取與 Rebar 控件相關聯的任何工具提示控件的句柄。
RB_GETUNICODEFORMAT 擷取 控件的 Unicode 字元格式旗標。
RB_HITTEST 如果該時間點有 Rebar 波段存在,則決定在畫面上的指定點上,Rebar 帶的哪個部分。
RB_IDTOINDEX 將帶狀標識碼轉換成 Rebar 控制件中的帶狀索引。
RB_INSERTBAND 在 Rebar 控制件中插入新的頻帶。
RB_MAXIMIZEBAND 將 Rebar 控件中的帶大小調整為理想或大小上限。
RB_MINIMIZEBAND 將 Rebar 控件中的帶大小調整為最小的大小。
RB_MOVEBAND 將帶狀範圍從一個索引移到另一個索引。
RB_PUSHCHEVRON 傳送至 Rebar 控件,以程式設計方式推送形箭號。
RB_SETBANDINFO 設定 Rebar 控件中現有帶的特性。
RB_SETBANDWIDTH 設定停駐頻的寬度。
RB_SETBARINFO 設定 Rebar 控制件的特性。
RB_SETBKCOLOR 設定 Rebar 控制件的預設背景色彩。
RB_SETCOLORSCHEME 設定 Rebar 控制件的色彩配置資訊。
RB_SETEXTENDEDSTYLE 設定擴充樣式。 未實作此訊息。
RB_SETPALETTE 設定 Rebar 控件的目前調色盤。
RB_SETPARENT 設定 Rebar 控制件的父視窗。
RB_SETTEXTCOLOR 設定 Rebar 控制件的預設文字色彩。
RB_SETTOOLTIPS 將工具提示控件與 Rebar 控制件產生關聯。
RB_SETUNICODEFORMAT 設定控件的 Unicode 字元格式旗標。 此訊息可讓您在運行時間變更控件所使用的字元集,而不需要重新建立控件。
RB_SETWINDOWTHEME 設定 Rebar 控件的可視化樣式。
RB_SHOWBAND 在 Rebar 控件中顯示或隱藏指定的頻帶。
RB_SIZETORECT 嘗試尋找指定矩形之帶的最佳版面配置。

Notifications

主題 目錄
NM_CUSTOMDRAW (rebar) 由 Rebar 控件傳送,以通知其父視窗繪圖作業。 此通知會以WM_NOTIFY訊息的形式傳送。
NM_NCHITTEST (rebar) 當控件收到 WM_NCHITTEST 訊息時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
NM_RELEASEDCAPTURE (rebar) 通知 Rebar 控件的父視窗,控件正在釋放滑鼠擷取。 此通知會以WM_NOTIFY訊息的形式傳送。
RBN_AUTOBREAK 通知 Rebar 的 父系,中斷會出現在橫條中。 父系會決定是否要中斷。
RBN_AUTOSIZE 當 rebar 自動重設大小時,以RBS_AUTOSIZE樣式建立的 Rebar 控件所傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_BEGINDRAG 當用戶開始拖曳帶時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_CHEVRONPUSHED 當切夫龍被推送時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_CHILDSIZE 當帶子視窗重設大小時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_DELETEDBAND 刪除帶后,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_DELETINGBAND 當帶即將刪除時,由 Rebar 控制項傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_ENDDRAG 當使用者停止拖曳帶時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_GETOBJECT 當物件拖曳至控件中的帶狀結構時,以RBS_REGISTERDROP樣式建立的 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_HEIGHTCHANGE 當其高度變更時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_LAYOUTCHANGED 當使用者變更控件的頻帶配置時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_MINMAX 在最大化或最小化頻帶之前,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。
RBN_SPLITTERDRAG 當使用者拖曳分割器時,由 Rebar 控件傳送。 此通知碼會以WM_NOTIFY訊息的形式傳送。

結構

主題 目錄
NMRBAUTOSIZE 包含處理RBN_AUTOSIZE通知碼時所使用的資訊。
NMREBAR 包含處理各種 Rebar 通知代碼時所使用的資訊。
NMREBARAUTOBREAK 包含與RBN_AUTOBREAK通知搭配使用的資訊。
NMREBARCHEVRON 包含處理 RBN_CHEVRONPUSHED 通知程式代碼時所使用的資訊。
NMREBARCHILDSIZE 包含處理RBN_CHILDSIZE通知程式代碼時所使用的資訊。
NMREBARSPLITTER 包含用來處理 RBN_SPLITTERDRAG 通知程式代碼的資訊。
RBHITTESTINFO 包含點擊測試作業特有的資訊。 此結構會與RB_HITTEST訊息搭配使用。
REBARBANDINFO 包含定義 Rebar 控制件中帶的資訊。
REBARINFO 包含描述 Rebar 控制項特性的資訊。

常數

主題 目錄
Rebar 控件樣式 除了標準窗口樣式之外,Rebar 控件還支援各種控件樣式。