Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как задать частоту монитора? [D5, Win2k]


Chery ©   (2004-07-22 13:48:00) 

Меняю разрешение экрана(код ниже) частота сама устанавливается в 60. Как задать частоту монитора или оставить её прежней?
function TForm1.SetFullscreenMode:Boolean;
var DeviceMode : TDevMode;
begin
with DeviceMode do
begin  dmSize:=SizeOf(DeviceMode);
dmBitsPerPel:=16;
dmPelsWidth:=800;
dmPelsHeight:=600;
dmFields:=DM_BITSPERPEL or DM_PELSWIDTH or DM_PELSHEIGHT;
result:=False;
if ChangeDisplaySettings(DeviceMode,CDS_TEST or CDS_FULLSCREEN) <> DISP_CHANGE_SUCCESSFUL    then
Exit;
Result:=ChangeDisplaySettings(DeviceMode,CDS_FULLSCREEN) = DISP_CHANGE_SUCCESSFUL;
end;end;


easy   (2004-07-22 15:20:00) [1]

http://delphimaster.ru/articles/display/index.html


Chery   (2004-07-22 15:11:00) [2]

Спасибо за ответ, он мне очень помог...
Частота?


GrigP   (2004-07-22 15:02:00) [3]

статья была на эту тему с хорошим примером, у меня работает в приложении этот пример уже больше года


Наверх

Титульная страница Поиск, карта сайта Написать письмо