Бывают ситуации, когда без работы с реестром ну никак не обойтись. Вот как раз с этой целью в C++ Builder имеется класс TRegistry. Методы и свойства данного класса дают возможность осуществить массу действий с реестром. Так, в частности, у класса…
Позначка: Система
За установку части настроек системы отвечает функция SystemParametersInfo. Данная функция содержит 4 параметра. Непосредственно ее поведение зависит от первого параметра. В нашем случае от него будет зависеть скорость перемещения указателя мыши. Кстати, четвертый параметр функции будет говорить о том, что…
Естественно, самый простой вариант переключить раскладку клавиатуры – воспользоваться значком, расположенным на Панели задач. Или нажать комбинацию клавиш Alt+Shift, а может Ctrl+Shift, в зависимости от настроек системы. Но мы ведь не ищем легких путей, так что будем переключать раскладку клавиатуры…
Эта запись посвящена получению информации о шрифтах имеющихся в системе средствами C++ Builder. К примеру, для того чтоб вывести информацию о количестве шрифтов в системе нужно получить значение свойства Screen->Fonts->Count.
Правда, для того, чтоб получить информацию о дисках можно обойтись и без функций работы с системной информацией, т.е. API Windows остается за бортом. У C++ Builder есть собственные функции для этих целей.
Начну с того, что использование application programming interface (API) дает возможность довольно просто выполнять различные задачи. В этом посте хотелось бы разобрать функции работы с системной информацией.