Системни параметри - Studiopedia
С помощта на функциятаSystemParametersInfo можете да получите или зададете някои системни параметри, като времето за активиране на скрийнсейвъра на екрана на монитора, времето, през което две последователни щраквания с ляв бутон на мишката ще се считат за едно двойно щракване, ширина на рамката на прозореца и др.
Ако дадено приложение използва функциятаSystemParametersInfo за задаване на параметри, промените настъпват незабавно. В допълнение, функциятаSystemParametersInfo позволява на приложенията да актуализират профила на потребителя. В този случай промените в системата ще бъдат направени след рестартиране
4 числа са зададени като входни параметри на функциятаSystemParametersInfo (Таблица 19).
Таблица 19 - Функционални параметриSystemParametersInfo
Име на параметъра | Въведете C | Въведете асемблер | Задаване на параметри |
uiAction | UINT | DD | Указва системен параметър, който да бъде дефиниран или зададен |
uiParam | UINT | DD | Параметър, който определя формата и употребата на системния параметър. Ако не се използва - трябва да се нулира на 0 |
pvParam | PVOID | DD | Параметър, който определя формата и употребата на системния параметър. Ако не се използва - трябва да се нулира на 0 |
fWinIni | UINT | DD | Ако системният параметър е зададен - определя кога да се въвеждат промени: дали да се пишат промени в потребителския профил или незабавно да се изпращат съобщения до всички прозорци от най-високо ниво |
Системният параметър uiAction определя кой параметър на ОС ще бъде променен, списък с тяхпараметрите варират от една ОС до друга. Стойностите на кодовете на тези параметри са посочени в заглавния файл WinUser.h (префиксът на системните параметри е SPI).
Не намерихте това, което търсихте? Използвайте търсачката:
Деактивирайте adBlock! и обновете страницата (F5)наистина е необходимо