HGetSysColor + Windows 98 * Windows 2000 |
|
Описание |
Функция GetSysColor возвращает параметр цвета, устанавливаемый для конкретного системного цвета. Системные цвета устанавливаются для различных элементов отображения, доступных в системе. Вместе все эти элементы описывают внешний вид окон в конкретной среде. |
Синтаксис |
DWORD GetSysColor(int nlndex) |
Параметры |
|
nlndex |
mi: Запрашиваемый элемент отображения. Доступные элементы отображения перечислены в табл. 21.13. |
Возвращаемое значение |
DWORD: Значение RGB, которое определяет красную, зеленую и синюю составляющие цвета. Характерные значения RGB для наиболее распространенных цветов сведены в табл. 21.14. |
Включаемый файл |
winhase.h |
См. также |
SetSysColor. |
Пример |
Когда пользователь выбирает в приведенном ниже примере опцию Test!, двет активных и неактивных заголовков становится, соответственно, красным и зеленым. Изменения происходят немедленно. По завершении дан--юго примера восстанавливаются первоначальные значения указанных цветов. |
См. \local-sources\chap21\21-09.txt |
|
GetSystemDefaultLanglD • Windows 98 • Windows 2000 |
|
Описание |
Функция GetSystemDefaultLanglD возвращает идентификатор языка, используемого в системе по умолчанию (LANGID). |
Синтаксис |
LANGID GetSystemDefaultLangID(VOID) |
Параметры |
Параметры отсутствуют. |
Возвращаемое значение |
LANGID: Идентификатор местного языка. Для получения названия языка на базе идентификатора LANGID потребуется воспользоваться функцией VerLanguageName. Перечень основных и дополнительных языков приведен в описании функции EnumResourceLanguages в главе 7. |
Включаемый файл |
winbase.h |
См. также |
GetUserDefaultLangID, GetSystemDefaultLCID, VerLanguageName, GetLocalelnfo. |
Пример |
Когда пользователь выбирает в приведенном ниже примере пункт меню Test!, отображаются текущие значения и данные, которые описывают региональную установку и язык, используемые по умолчанию как системой, так и пользователем. Полученные результаты показаны на рис. 21.4. |
См. \local-sources\cbap21\21-10. txtРисунок 21.4 Пример применения функции GetSystemDefaultLanglD.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.