CObject |
└CGdiObject |
└CPalette |
CPalette | 构造一个CPalette对象,没有被附着的Windows调色板。你必须用一个初始化成员函数来初始化这个CPalette对象后才能使用它 |
CreatePalette | 创建一个Windows调色板并将它附着在CPalette对象上 |
CreateHalftonePalette | 创建一个用于设备环境的半调调色板,并将它附着在此CPalette对象上 |
FromHandle | 当给予一个Windows调色板对象时返回一个指向一个CPalette对象的指针 |
AnimatePalette | 替换由CPalette对象标识的逻辑调色板中的项。应用程序不需要更新它的客户区,因为Windows会立即将新的项映射到系统调色板 |
GetNearestPaletteIndex | 返回逻辑调色板中最匹配某个颜色值的项0的索引 |
ResizePalette | 将CPalette对象所指定的逻辑调色板的大小改变为指定的项数 |
GetEntryCount | 获取一个逻辑调色板中的调色板项数目 |
GetPaletteEntries | 获取一个逻辑调色板中一段范围内的调色板项 |
SetPaletteEntries | 设置逻辑调色板中一段表项范围内的RGB颜色值和标志 |
Operator HPALETTE | 返回附着在CPalette上的HPALETTE |