Главная / FAQ по Builder'у / 10 Как установить разрешение...

10 Как установить разрешение монитора например в 1024x768 ?


  HDC hDCScreen = GetDC(NULL);
  int horres=GetDeviceCaps(hDCScreen,HORZRES);
  int vertres=GetDeviceCaps(hDCScreen,VERTRES);
  int freq=GetDeviceCaps(hDCScreen,VREFRESH);
  ReleaseDC(NULL, hDCScreen);
  horres=1024;
  vertres=768;
  DEVMODE dm;
  ZeroMemory(&dm, sizeof(DEVMODE));
  dm.dmSize = sizeof(DEVMODE);
  dm.dmPelsWidth = horres;
  dm.dmPelsHeight = vertres;
  dm.dmDisplayFrequency = freq;
  dm.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_DISPLAYFREQUENCY;
  ChangeDisplaySettings(&dm, 0);
Starikov Alexander (2:5020/400)

Предыдущий вопрос   |  Список вопросов   |   Следующий вопрос

источник      На главную      by jenyok
Copyright © 2003 JTSOFT
Сайт управляется системой uCoz