На главную

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 | Скачать Вниз

EnumSystemCodePages



The EnumSystemCodePages function enumerates the code pages that are either installed on or supported by a system. The dwFlags parameter determines whether the function enumerates installed or supported code pages. The function enumerates the code pages by passing code page identifiers, one at a time, to the specified application-defined callback function. This continues until all of the installed or supported code page identifiers have been passed to the callback function, or the callback function returns FALSE.

BOOL EnumSystemCodePages(

CODEPAGE_ENUMPROC lpCodePageEnumProc, // pointer to enumeration callback function
DWORD dwFlags // indicates which code pages to enumerate
);


Parameters

lpCodePageEnumProc

Points to an application-defined callback function. The EnumSystemCodePages function enumerates code pages by making repeated calls to this callback function. For more information, see the EnumCodePagesProc callback function.

dwFlags

Specifies the code pages to enumerate. This parameter can be one of the following values:

Value Meaning
CP_INSTALLED Enumerate only installed code pages.
CP_SUPPORTED Enumerate all supported code pages.


Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError. GetLastError may return one of the following error codes:
ERROR_INVALID_PARAMETER
ERROR_BADDB
ERROR_INVALID FLAGS

Remarks

The CP_INSTALLED and CP_SUPPORTED flags are mutually exclusive.

See Also

EnumCodePagesProc


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

EnumSystemCodePages



Функция EnumSystemCodePages перечисляет кодовые страницы, которые - или установленное на или поддерживанное системой. Параметр dwFlags определяет перечисляет функция включенный или поддерживавший кодовые страницы. Функция перечисляет кодовые страницы передавая кодовые страничные идентификаторы, поочередно, в определенную определенную прикладную функцию возврата. Это остается пока все включенные или предусмотренные кодовые страничные идентификаторы не пройдены в функцию возврата, или ЛОЖЬ функционального возврата возврата.

BOOL EnumSystemCodePages(

CODEPAGE_ENUMPROC lpCodePageEnumProc, // указатель в функцию возврата перечисления DWORD dwFlags // указывает какие кодовые страницы, чтобы перечислять
);


Параметры

lpCodePageEnumProc

Точки на определенную прикладную функцию возврата. Функция EnumSystemCodePages перечисляет кодовые страницы делая регулярными вызовами в эту функцию возврата. Более подробно, смотри функцию возврата EnumCodePagesProc.

dwFlags

Определяет кодовые страницы, чтобы перечисляться. Этот параметр может быть одним из следующего величин:

Значение Величины
CP_INSTALLED Перечисляет только включенные кодовые страницы.
CP_SUPPORTED Перечисляет все поддерживавшие кодовые страницы.


Обратные Величины

Если функция добивается успеха, обратная величина ненулевая.
Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError. GetLastError МОЖЕТ возвращать один из следующих кодов ошибки: ФЛАГИ ERROR_INVALID_PARAMETER ERROR_BADDB ERROR_INVALID

Замечания

CP_INSTALLED И флаги CP_SUPPORTED взаимно исключительные.

Смотри Также

EnumCodePagesProc


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