Системни параметри - Studiopedia

С помощта на функциятаSystemParametersInfo можете да получите или зададете някои системни параметри, като времето за активиране на скрийнсейвъра на екрана на монитора, времето, през което две последователни щраквания с ляв бутон на мишката ще се считат за едно двойно щракване, ширина на рамката на прозореца и др.

Ако дадено приложение използва функциятаSystemParametersInfo за задаване на параметри, промените настъпват незабавно. В допълнение, функциятаSystemParametersInfo позволява на приложенията да актуализират профила на потребителя. В този случай промените в системата ще бъдат направени след рестартиране

4 числа са зададени като входни параметри на функциятаSystemParametersInfo (Таблица 19).

Таблица 19 - Функционални параметриSystemParametersInfo

Име на параметъраВъведете CВъведете асемблерЗадаване на параметри
uiActionUINTDDУказва системен параметър, който да бъде дефиниран или зададен
uiParamUINTDDПараметър, който определя формата и употребата на системния параметър. Ако не се използва - трябва да се нулира на 0
pvParamPVOIDDDПараметър, който определя формата и употребата на системния параметър. Ако не се използва - трябва да се нулира на 0
fWinIniUINTDDАко системният параметър е зададен - определя кога да се въвеждат промени: дали да се пишат промени в потребителския профил или незабавно да се изпращат съобщения до всички прозорци от най-високо ниво

Системният параметър uiAction определя кой параметър на ОС ще бъде променен, списък с тяхпараметрите варират от една ОС до друга. Стойностите на кодовете на тези параметри са посочени в заглавния файл WinUser.h (префиксът на системните параметри е SPI).

Не намерихте това, което търсихте? Използвайте търсачката:

Деактивирайте adBlock! и обновете страницата (F5)наистина е необходимо