若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

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

顯示: