共用方式為


建立 CToolBarCtrl 物件

CToolBarCtrl 物件包含數個內部資料結構:按鈕影像點陣圖清單、按鈕標籤字串清單,以及結構清單 TBBUTTON ,可將影像和/或字串與按鈕的位置、樣式、狀態和命令識別碼產生關聯。 這些資料結構的每個元素都會由以零起始的索引來參考。 您必須先設定這些資料結構,才能使用 CToolBarCtrl 物件。 如需資料結構的清單,請參閱 Windows SDK 中的工具列控制項 。 字串清單只能用於按鈕標籤;您無法從工具列擷取字串。

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

使用 CToolBarCtrl 物件

  1. 建構 CToolBarCtrl 物件。

  2. 呼叫 Create 以建立 Windows 工具列通用控制項,並將它附加至 CToolBarCtrl 物件。 如果您想要按鈕的點陣圖影像,請呼叫 AddBitmap ,將按鈕點陣圖新增至工具列。 如果您想要按鈕的字串標籤,請呼叫 AddString 和/或 AddStrings ,將字串新增至工具列。 呼叫 AddString 和/或 AddStrings 之後,您應該呼叫 AutoSize ,以取得要顯示的字串或字串。

  3. 藉由呼叫 AddButtons ,將按鈕結構新增至工具列。

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

  5. 如果您想要讓使用者能夠自訂工具列,請在擁有者視窗中處理自訂通知訊息,如處理自訂通知 中所述

另請參閱

使用 CToolBarCtrl
Controls