На главную

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

CharUpperBuff



The CharUpperBuff function converts lowercase characters in a buffer to uppercase characters. The function converts the characters in place. The function supersedes the AnsiUpperBuff function.

DWORD CharUpperBuff(

LPTSTR lpsz, // pointer to buffer containing characters to process
DWORD cchLength // number of characters to process
);


Parameters

lpsz

Pointer to a buffer containing one or more characters to process.

cchLength

Specifies the size, in bytes (ANSI version) or characters (Unicode version), of the buffer pointed to by lpsz.
The function examines each character, and converts lowercase characters to uppercase characters. The function examines the number of bytes or characters indicated by cchLength, even if one or more characters are null characters.



Return Values

If the function succeeds, the return value is the number of bytes (ANSI version) or characters (Unicode version) processed.
For example, if CharUpperBuff("Zenith of API Sets", 10) succeeds, the return value is 10.

Remarks

Windows NT: To make the conversion, the function uses the language driver for the current language selected by the user at setup or by using the Control Panel. If no language has been selected, Windows completes the conversion by using internal default mapping. The conversion is made based on the code page associated with the process locale.
Windows 95: The function makes the conversion based on the information associated with the user's default locale, which is the locale selected by the user at setup or by using the Control Panel. Windows 95 does not have language drivers.

See Also

CharLower, CharLowerBuff, CharUpper


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

CharUpperBuff



Функция CharUpperBuff преобразовывает символы верхнего регистра в буфер в символы верхнего регистра. Функция преобразовывает символы на место. Функция заменяет функцию AnsiUpperBuff.

DWORD CharUpperBuff(

LPTSTR lpsz, // УКАЗАТЕЛЬ, чтобы буферизовать содержание символов, чтобы обрабатывать количество DWORD cchLength // символов, чтобы обрабатываться
);


Параметры

lpsz

Указатель в буфер, содержащий один или более символов, чтобы обрабатываться.

cchLength

Определяет размер, в байтах (версия ANSI) или символы (версия Уникода), буфера указанного, чтобы lpsz.
Функция изучает каждый символ и преобразовывает символы верхнего регистра в символы верхнего регистра. Функция изучает количество байтов или символов указанных cchLength, даже если бы один или более символов - недействительные символы.



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

Если функция добивается успеха, обратная величина является количеством байтов (версия ANSI) или символы (версия Уникода) обрабатывались.
Например, если CharUpperBuff("Zenith Комплекты API", 10), добивается успеха, обратная величина - 10.

Замечания

Windows NT:, чтобы делать преобразованием, функция использует языковой драйвер для текущего языка выбранного пользователем в установке или используя Панель Управления. Если никакой язык не выбран, Windows завершает преобразование используя внутреннее по умолчанию распределение. Преобразование сделано основанным на кодовой странице связанной местом действия процесса.
Windows 95: функция делает преобразованием основанным в информации связанной по умолчанию местом действия пользователя, которое - место действия выбиралось пользователем в установке или используя Панель Управления. Windows 95 нет имеет языковые драйверы.

Смотри Также

CharLower, CharLowerBuff, CharUpper


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