#include "precomp.h"Go to the source code of this file.
| Functions | |
| BOOL | IsTopmostRealApp (PWND pwnd) | 
| HPALETTE | _SelectPalette (HDC hdc, HPALETTE hpal, BOOL fForceBackground) | 
| int | xxxRealizePalette (HDC hdc) | 
| VOID | xxxFlushPalette (PWND pwnd) | 
| VOID | xxxBroadcastPaletteChanged (PWND pwnd, BOOL fForceDesktop) | 
| 
 | ||||||||||||||||
| 
 Definition at line 51 of file palette.c. References _GetDesktopWindow(), _IsChild(), BOOL, FALSE, GETPTI, GetTopLevelWindow(), gpqForeground, tagWND::head, IsTopmostRealApp(), NULL, PUSIF_PALETTEDISPLAY, SetWF, tagQ::spwndActive, TEST_PUSIF, TestWF, TIF_PALETTEAWARE, TRUE, WEFTOOLWINDOW, WFHASPALETTE, and WindowFromCacheDC(). Referenced by BMPtoDIB(), ConvertToDDB(), DIBtoBMP(), NtUserSelectPalette(), xxxDrawWallpaper(), and xxxInternalPaintDesktop(). 
 
 | 
| 
 | 
| 
 Definition at line 25 of file palette.c. References BOOL, FALSE, GETPTI, gpqForeground, tagWND::head, NextTopWindow(), NTW_IGNORETOOLWINDOW, NULL, PtiCurrent, and tagDESKTOPINFO::spwndShell. Referenced by _SelectPalette(). 
 
 | 
| 
 | ||||||||||||
| 
 Definition at line 243 of file palette.c. References CheckLock, HWq, L, PWND_BROADCAST, PWNDDESKTOP, ThreadLockAlways, ThreadUnlock, VOID(), xxxRealizeDesktop(), and xxxSendNotifyMessage(). Referenced by xxxFlushPalette(), and xxxRealizePalette(). 
 
 | 
| 
 | 
| 
 Definition at line 220 of file palette.c. References CheckLock, gpDispInfo, tagDISPLAYINFO::hdcScreen, TRUE, VOID(), and xxxBroadcastPaletteChanged(). Referenced by xxxDestroyThreadInfo(), xxxDestroyWindow(), and xxxMinMaximize(). 
 
 | 
| 
 | 
| 
 Definition at line 146 of file palette.c. References DTF_NEEDSPALETTECHANGED, tagDESKTOP::dwDTFlags, DWORD, FALSE, FreeAllSpbs(), grpWinStaList, tagWND::head, NULL, tagWINDOWSTATION::rpdeskList, tagDESKTOP::rpdeskNext, tagWINDOWSTATION::rpwinstaNext, ThreadLock, ThreadUnlock, WindowFromCacheDC(), and xxxBroadcastPaletteChanged(). Referenced by BMPtoDIB(), ConvertToDDB(), DIBtoBMP(), xxxDrawWallpaper(), and xxxInternalPaintDesktop(). 
 
 | 
 1.3.7
 1.3.7