int w=1024;
int h=768;
int d=32;
DEVMODE sDevMode;
ZeroMemory(&sDevMode, sizeof(DEVMODE));
sDevMode.dmSize = sizeof(DEVMODE);
sDevMode.dmPelsWidth = w;
sDevMode.dmFields |= DM_PELSWIDTH;
sDevMode.dmPelsHeight = h;
sDevMode.dmFields |= DM_PELSHEIGHT;
sDevMode.dmBitsPerPel = d;
sDevMode.dmFields |= DM_BITSPERPEL;
LONG rVal = ChangeDisplaySettings(&sDevMode, CDS_UPDATEREGISTRY);
switch (rVal)
{
case DISP_CHANGE_SUCCESSFUL: //The settings change was successful.
break;
}
초보 님이 쓰신 글 :
: 버튼을 누르면 해상도가 800 / 600으로
: 또 한번 누르면 1024/768로
: 이렇게 바꾸고 싶은데 어떻게 해야 되는지
: 좀 고수님들에게 부탁드립니다.
|