函式功能
函式功能:該函式替換指定邏輯調色板上的入口點。
函式原型:BOOL AnimatePalette(HPALETTE hpal, UINT iStartindex, UINT cEntries, CONST PALETTEENTRY *ppe);
參數
參數:
hpal:邏輯調色板的句柄。
iStartIndex:指定要被替換的第一個邏輯調色板入口點。
cEntries:指定要被替換的入口點數目。
ppe:指向PALETTEENTRY數組結構第一個元素的指針,用來替換當前的入口點。
返回值:如果執行成功,返回非零值;如果失敗,返回值是零,若想獲得更多錯誤信息,請調用GetLastError函式。
注釋:通過調用GetDeviceCaps函式和定義RASTERCAPS常量,一個套用可以確定一個設備是否支持調色板操作。僅當LOGPALETTE結構的palPalEntry成員置有PC_RESERVED標誌時,AnimatePalette函式才能改變入口點。如果給定的調色板與一個活動視窗相聯繫,那么調色板中的色彩立即被替換。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:wingdi.h;庫檔案:gdi32.lib。