CharUpperBuff winapi

    WinApi Функция CharUpperBuff

    Описание:
    function CharUpperBuff(lpsz: PChar; cchLength: DWORD): DWORD;

    Функция преобразовывает строку в верхний регистр.

    Параметры
    lpsz: Строка, которую необходимо преобразовать.

    cchLength: размер в байтах (для версии ANSI) или в символах (для версии Unicode) строки(буфера) указанной в параметре lpsz.

    Возвращаемое значение
    Если функция добивается успеха, возвращаемое значение - число обработаннных байтов или символов.

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

    Пример:
    ...
    procedure TForm1.FormCreate(Sender: TObject);
    var
    buf:string;
    i:integer;
    begin
    buf:= 'ТеСт';
    buf:=buf+#0; //Обязательно, иначе функция будет вызывать ошибку
    i:= CharUpperBuff(PChar(buf),length(buf));
    Form1.Caption:=buf;
    end;

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

    Материал взят из:
    Русская спpавка по Windows API



    Последние из рубрики

    ОтменитьДобавить комментарий