Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.23;
Скачать: CL | DM;

Вниз

ChangeDisplaySettings не работает...   Найти похожие ветки 

 
Igit ©   (2003-05-09 13:45) [0]

вернее работает только в таком случае:

procedure TForm1.Timer1Timer(Sender: PObj);
var DevMode: TDeviceMode;

begin
timer1.Enabled:=false;
DevMode.dmPelsWidth:=1024;
DevMode.dmPelsHeight:=768;
DevMode.DmBitsPerPel:=16;
DevMode.dmFields := DM_PELSWIDTH or DM_PELSHEIGHT or DM_BITSPERPEL;

case ChangeDisplaySettings(DevMode, CDS_UPDATEREGISTRY) of
DISP_CHANGE_SUCCESSFUL: ShowMessage("Изменения прошли успешно.");
DISP_CHANGE_RESTART: ShowMessage("Необходима перезагрузка для вступления изменений в силу");
DISP_CHANGE_BADFLAGS: ShowMessage("Передан неверный набор флагов");
DISP_CHANGE_BADPARAM: ShowMessage("Неверные параметры.");
DISP_CHANGE_FAILED: ShowMessage("Драйвер видеоустройства не смог установить режим");
DISP_CHANGE_BADMODE: ShowMessage("Видеорежим не поддерживается");
end;

timer1.Enabled:=true;
end;

Все меняет, а если в кнопку вбить (без Timer1.Enab...)
то вылетает "Видеорежим не поддерживается"...


 
Gandalf ©   (2003-05-09 14:57) [1]

У меня все и всегда работает. WinXp RUS SP1, Delphi 7 , KOLnMCK 1.73



Страницы: 1 вся ветка

Текущий архив: 2004.01.23;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.017 c
1-72707
GooG-NTS
2004-01-11 01:58
2004.01.23
Вспывающие сообщения в Win 2k/XP


3-72651
senya
2003-12-25 19:11
2004.01.23
Замедляется POST


14-72940
sancho
2003-12-31 15:52
2004.01.23
Блин, че за формат?


14-72869
Gero
2004-01-05 07:45
2004.01.23
Запись реестра в TTreeView


3-72624
Крутыш
2003-12-27 20:15
2004.01.23
Access и поле счётчика.