#define MODE_32BITS 32
#define MODE_16BITS 16
#define MODE_256CLR 8
#define MODE_16CLR 4
BOOL FullScreen (DWORD Width, DWORD Height, DWORD BitsPerPel)
{
DEVMODE dev;
memset(&dev,0,sizeof(dev));
dev.dmSize = sizeof(dev);
dev.dmBitsPerPel = BitsPerPel;
dev.dmPelsHeight = Height;
dev.dmPelsWidth = Width;
dev.dmFields = DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT;
long value = ChangeDisplaySettings(&dev, CDS_FULLSCREEN);
if(value == DISP_CHANGE_SUCCESSFUL)
return TRUE;
return FALSE;
}