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

Вниз

Меняем частоту обновления экрана   Найти похожие ветки 

 
Zhenja   (2005-05-17 10:14) [0]

Подскажите плиз каким способом можно поменять частоту и разрешение.
Спасибо!


 
Jungle Forever!   (2005-05-17 10:23) [1]

Вот статья с delphiworld.narod.ru:

Получение видорежимов:

procedure TForm1.FormCreate(Sender: TObject);
var
 i: Integer;
 DevMode: TDevMode;
begin
 i:=0;
 while EnumDisplaySettings(nil,i,DevMode) do
 begin
   with Devmode do
     ListBox1.Items.Add(Format("%dx%d %d Colors",
     [dmPelsWidth,dmPelsHeight,1 shl dmBitsperPel]));
   Inc(i);
 end;
end;

Установка видеорежимов:

procedure TForm1.Button1Click(Sender: TObject);
var
 DevMode: TDeviceMode;
 liRetValue: Longint;
begin
 if EnumDisplaySettings(nil,Listbox1.ItemIndex,Devmode) then
   liRetValue := ChangeDisplaySettings(DevMode, CDS_UPDATEREGISTRY);

 SendMessage(HWND_BROADCAST, WM_DISPLAYCHANGE, SPI_SETNONCLIENTMETRICS, 0);
end;


 
Zhenja   (2005-05-17 11:24) [2]

Спасибо


 
Zhenja   (2005-05-17 11:25) [3]

Спасибо


 
Zhenja   (2005-05-17 11:25) [4]

Спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.032 c
1-1119440875
Peter_cc
2005-06-22 15:47
2005.07.11
Перенос слов


3-1117305289
asker
2005-05-28 22:34
2005.07.11
Kak udalit fail s bazoj dannih??


14-1118147107
karat
2005-06-07 16:25
2005.07.11
Домены стран СНГ.


1-1119439444
Dysan
2005-06-22 15:24
2005.07.11
параметр packed и его использование


3-1116913933
yk
2005-05-24 09:52
2005.07.11
Как узнать имеет ли пользователь право на табл/процед