CPalette::SetPaletteEntries
设置RGB颜色值和标志。项的范围在逻辑调色板。
UINT SetPaletteEntries(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
参数
nStartIndex
在要设置的逻辑调色板指定首先enter。nNumEntries
在要设置的逻辑调色板指定项的数目。lpPaletteColors
指向数组 PALETTEENTRY 数据结构接收调色板项。数组必须至少包含多个数据结构中指定由 nNumEntries。
返回值
在逻辑调色板设置项的数量;0,如果函数失败。
备注
如果逻辑调色板中选择到设备上下文,当应用程序调用 SetPaletteEntries,更改才会生效,直到应用程序调用 CDC::RealizePalette。
有关Windows结构 PALETTEENTRY的更多信息,请参见。Windows SDK的 PALETTEENTRY。
要求
Header: afxwin.h