| 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 |