CToolBar::SetButtons
此成員函式將每個工具列按鈕的命令 ID 的陣列 lpIDArray的對應項目中指定的值。
BOOL SetButtons(
const UINT* lpIDArray,
int nIDCount
);
參數
lpIDArray
對陣列指標的命令 ID。 它可以是分配之按鈕的 NULL 。nIDCount
項目的數字陣列中的所指向的 lpIDArray。
傳回值
如果不是零,則成功,則為 0。
備註
如果陣列元素的值, ID_SEPARATOR分隔符號在工具列中的對應位置建立。 這個函式也會將每個按鈕的樣式。 TBBS_BUTTON 和每個分隔符號的樣式套用至 TBBS_SEPARATOR,然後將影像索引至每一個按鈕。 影像索引指定按鈕之影像的位置在點陣圖中的。
因為這個函式不指定分隔符號的影像索引,您不需要在點陣圖的分隔符號。 如果您的工具列按鈕會在位置 0、1 和 3 中,和分隔符號在位置 2,影像將點陣圖的位置為 0、1 和 2 中,指派給按鈕,則在位置 0、1 和 3,名稱分別為、和。
如果 lpIDArray 是 NULL,這個函式會配置 nIDCount指定的項目數目的空間。 使用 SetButtonInfo 設定每個項目的屬性。
需求
Header: afxext.h