Вниз
Скачать: CL | DM;

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

← →
Cranber ©   (2003-01-28 06:20) [0]

Как при запуске какой-либо программы, которая меняет разрешение экрана получить текущую частоту обновления экрана, а при закрытии возвратить...
Делаю все при помощи АПИшной функции: ChangeDisplaySettings
В TDevMod есть флаг: "dmDisplayFrequency", но он возвращает левое значение, проверял под ХР.
Помогите разобраться или пример киньте... ;)


← →
Cobalt ©   (2003-01-28 22:18) [1]

Что возвращает ф-ия?
Как насчет проверить этот режим в EnumDisplaySettings?
Как проверял в ХР? Смотрел св-ва экрана? ИМХО, ненадежно, если монитор позволяет, смотрите в свойствах самого монитора(через кнопочки на нем).


← →
Cranber ©   (2003-01-29 06:57) [2]

Разобрался, в хэлпе написано, что если все значения выставить в null, то система возвратит последние установки, которые сделал пользователь... В enumDiplaySettings не пробовал...
Функция ChangeDispalyettings возвращает: "DISP_CHANGE_SUCCESSFUL" В ХП я смотрел что возвращает флаг dmDisplayFrequency...


← →
Cobalt ©   (2003-01-29 21:49) [3]

"Using the DEVMODE returned by the EnumDisplaySettings function ensures that the DEVMODE passed to ChangeDisplaySettings is valid and contains only values supported by the display driver."
Да, и еще насчет NULL ;-0
"If lpDevMode(а не его поля) is NULL, all the values currently in the registry will be used for the display setting. Passing NULL for the lpDevMode parameter is the easiest way to return to the default mode after a dynamic mode change."



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-87872
ED
2003-03-11 13:06
2003.03.27
Позиционирование DBGrid при использовании Interbase 6


7-88267
Ifrit
2003-02-03 19:45
2003.03.27
RTF--->Word и обратно


1-87913
OxyGenASG
2003-03-17 10:22
2003.03.27
ExpressQuantumGrid от Developer Express


8-88085
Vit1251
2002-12-20 23:26
2003.03.27
Нужно узнать метку диска


3-87804
cypher
2003-03-08 01:30
2003.03.27
Курсор на только что созданную запись...




   Наверх