На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

System Configuration



Several of the functions in the Win32 API are specifically intended to describe or change the system configuration. At startup, for example, a computer is assigned the name listed in the registry. An application can retrieve this name by using the GetComputerName function and can change the name by using the SetComputerName function. SetComputerName changes the registry, not the current computer name. As a result, the new name is not assigned until the computer is restarted. For more information about the registry, see Registry.

The GetUserName function retrieves the name of the user currently logged onto the system. The user name is either the logon name or the user's full name, if the latter is included in the registry.
The GetSystemInfo function retrieves processor and memory information, such as the page size, original equipment manufacturer (OEM) identifier, number and type of processors, application address range, and so on. The GetVersionEx function retrieves the major and minor revision numbers of the installed version of Microsoft Windows. The GetKeyboardType function retrieves such information as the type of keyboard and the number of function keys on the current keyboard.

The SystemParametersInfo function retrieves or sets various system attributes, such as double-click time, screen saver time-out, window border width, and desktop pattern. When an application uses SystemParametersInfo to set a parameter, the change takes place immediately. This function also enables applications to update the user profile, so changes to the system will be preserved when the system is restarted.
The GetThreadDesktop function retrieves a handle of the desktop for a given thread. This handle can be used in calls to functions that retrieve and set security attributes.

The Windows directory is the directory that contains Windows-based applications, initialization files, and Help files. The GetWindowsDirectory function retrieves the path to this directory. Applications that create files should do so in the Windows directory. This is the only directory guaranteed to be private to a user running a shared version of Windows.
The system directory is the directory that contains Windows libraries, drivers, and font files. The GetSystemDirectory function retrieves the path to this directory.

An environment variable is a symbolic variable that represents some element of the system, such as a path, a filename, or other literal data. For example, the environment variable PATH represents the directories in which to search for executable files. When a user logs on, the system initializes environment variables based on the environment section of the registry. The ExpandEnvironmentStrings function retrieves the values of specified environment variables.

System metrics are the dimensions of various Windows display elements. (Display elements are the parts of a window and the Windows display that appear on the system display screen.) Typical system metrics include the window border width, icon height, and so on. System metrics also describe other aspects of the system, such as whether a mouse is installed, double-byte characters are supported, or a debugging version of Windows is installed. The GetSystemMetrics function retrieves a specified system metric.

Applications can also retrieve and set the color of window elements such as menus, scroll bars, and buttons by using the GetSysColor and SetSysColors functions, respectively.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Системная Конфигурация



Некоторые функции в Win32 API особо собираются описывать или изменять системную конфигурацию. На запуске, например, компьютер назначен имя указанное в регистрации. Приложение может извлечь это имя используя функцию GetComputerName и может изменить имя используя функцию SetComputerName. SetComputerName ИЗМЕНЯЕТ регистрацию, не текущее компьютерное имя. В результате, новое имя не назначено пока компьютер не будет перезапущен. Более подробно о регистрации, смотри Регистрацию.

Функция GetUserName извлекает имя потребителя к настоящему времени зарегистрированного в системе. Имя потребителя - или имя ввода или полное имя потребителя, если последний включено в регистрацию.
Функция GetSystemInfo извлекает процессор и информацию памяти, как например, страничный размер, изготовитель (OEM) идентификатор, число и тип процессоров, прикладного дипазона адреса, и так далее. Функция GetVersionEx извлекает основные и незначительные номера исправленного издания включенной версии Microsoft Windows. Функция GetKeyboardType извлекает такую информацию как тип клавиатуры и номер функции включает текущую клавиатуру.

Функция SystemParametersInfo извлекает или устанавливает различные системные атрибуты, как например, двойной щелчок времени, экранной задержки спасателя, граничной ширины окна, и настольного образца. Когда приложение использует SystemParametersInfo, чтобы устанавливать параметр, изменение происходит немедленно. Эта функция также позволяет, чтобы корректировать профиль пользователя, так что изменения в систему будут сохранены когда система перезапущена.
Функция GetThreadDesktop извлекает ручку настольной системы для данной резьбы. Эта ручка может быть использована на вызовах в функции, которые извлекают и установлены атрибуты безопасности.

Директорий Windows является директорием, который содержит базирующиеся приложения Windows, файлы инициализации, и файлы Подсказки. Функция GetWindowsDirectory извлекает путь в этот директорий. Приложения, которые создают файлы должно делать так в директории Windows. Это - единственный директорий гарантированный, чтобы быть частным пользователю, выполняющему коллективную версию Windows.
Системный директорий является директорием, который содержит библиотеки Windows, драйверы, и шрифтовые файлы. Функция GetSystemDirectory извлекает путь в этот директорий.

Переменная среды является символической переменной, которая представляет некоторый элемент системы, как например, путь, filename, или другие буквальные данные. Например, переменный ПУТЬ среды представляет директории, чтобы искать выполняемые файлы. Когда пользователь регистрирует на, система инициализирует переменные среды основанные в секции среды регистрации. Функция ExpandEnvironmentStrings извлекает величины определенных переменных среды.

Системная метрика является измерениями различных дисплейных элементов Windows. (Элементы Дисплея являются частями окна и Windows отображается, что появляться на системном дисплейном экране.) Типичная системная метрика включает граничную ширину окна, иконной высоты, и так далее. Системная метрика также описывает другие аспекты системы, как например, установлена мышь, двойные-байтовые символы поддерживаны, или отладочная версия Windows установлена. Функция GetSystemMetrics извлекает определенный системный показатель.

Приложения могут также извлечь и устанавливать цвет элементов окна как например, меню, перемещают зоны, и кнопки используя GetSysColor и функции SetSysColors, соответственно.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz