CPalette::SetPaletteEntries
在輸入範圍設定 RGB 色彩值和旗標一個邏輯調色盤。
UINT SetPaletteEntries(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
參數
nStartIndex
要設定的邏輯調色盤指定第一個項目。nNumEntries
要設定的邏輯調色盤指定項目數目。lpPaletteColors
物件陣列的點接收調色盤項目的 PALETTEENTRY 資料結構。 這個陣列至少必須包含許多資料結構所指定的 nNumEntries。
傳回值
在邏輯調色盤設定的項目數目,如果為 0,則函式失敗。
備註
如果邏輯調色盤選取到裝置內容,當應用程式呼叫 SetPaletteEntries,變更不會生效,直到應用程式呼叫 CDC::RealizePalette。
如需視窗的詳細資訊 PALETTEENTRY結構,請參閱 Windows SDKPALETTEENTRY 。
需求
Header: afxwin.h