<Return[C]><Top>

CharLower

Declare Function Api_CharLower& Lib "user32" Alias "CharLowerA" (ByVal lpsz$)

Declare Function CharLower Lib "user32" Alias "CharLowerA" (ByVal lpsz As String) As String

指定された文字列または 1 つの文字を、小文字へ変換する。文字列を指定した場合、その場で変換を行い、元の文字列を上書きする。

パラメータ
lpsz
    NULL で終わる文字列へのポインタ、または 1 つの文字を指定する。このパラメータの上位ワード(high-order word)が 0 である

    場合、下位ワード(low-order word)で、変換対象の 1 つの文字を指定する。

    文字列へのポインタを指定した場合、関数から制御が返ると、その文字列に、変換後の文字列が格納(上書き)される。
 

戻り値
    lpsz パラメータで文字列へのポインタを指定した場合、変換後の文字列へのポインタが返る。

    文字列はその場で変換されるので、戻り値は lpsz パラメータと等しくなる。
    lpsz パラメータで 1 つの文字を指定した場合、上位ワードで 0、下位ワードで変換後の文字を保持している 32 ビット値が返る。