共用方式為


建立 CToolBarCtrl 物件

CToolBarCtrl 物件包含許多內部資料結構—按鈕影像的點陣圖清單,按鈕標籤字串清單和 TBBUTTON 結構清單—組合影像和字串與按鈕的位置、樣式、狀態和指令 ID。 每一種資料結構之項目歸為以零起始的索引參考。 在您可以使用 CToolBarCtrl 物件之前,您必須設定好這些資料結構。 如需資料結構的清單,請參閱 Windows SDK的 工具列控制項 。 字串清單只可以為按鈕標籤使用;您無法從工具列擷取字串。

若要使用 CToolBarCtrl 物件,您通常會執行下列步驟:

使用 CToolBarCtrl 物件

  1. 建構 CToolBarCtrl 物件。

  2. 呼叫 建立 以建立視窗工具列通用控制項並將它附加至 CToolBarCtrl 物件。 如果您想要按鈕的點陣圖影像,請藉由呼叫 AddBitmap 將按鈕點陣圖加入工具列。 如果您想要按鈕為標籤字串,請藉由呼叫 AddStringAddStrings 將字串加入至工具列。 在呼叫 AddString 和/或 AddStrings之後,您應該呼叫 AutoSize 以讓字串出現。

  3. 藉由呼叫 AddButtons 將按鈕結構加入工具列。

  4. 如果您想要工具提示,請處理在工具列的主控視窗的 TTN_NEEDTEXT 訊息如 處理工具提示通知中所述。

  5. 如果您想要讓使用者自訂工具列,請處理在主控視窗的自訂通知訊息如 處理自訂通知中所述。

請參閱

參考

使用 CToolBarCtrl

概念

控制項 (MFC)