CharToOemBuff |
Declare Function Api_CharToOemBuff& Lib "user32" Alias "CharToOemBuffA" (ByVal lpszSrc$, ByVal lpszDst$, ByVal cchDstLength&) |
Declare Function CharToOemBuff Lib "user32" Alias "CharToOemBuffA" (ByVal lpszSrc As String, ByVal lpszDst As String, ByVal cchDstLength As Long) As Long |
|
指定された文字列の中の指定された数の文字を、OEM 定義の文字セットへ変換する。 |
|
パラメータ lpszDst 1 個のバッファへのポインタを指定する。関数から制御が返ると、このバッファに、変換後の文字列が格納される。ANSI 版の CharToOemBuff 関数を使う場合、lpszDst パラメータで lpszSrc パラメータと同じアドレスを指定すると、その場で変換を行い、元の文字 列を上書きする。Unicode 版の CharToOemBuff 関数を使う場合、lpszSrc パラメータと同じアドレスを指定することはできない。
cchDstLengthlpszSrc パラメータで指定された文字列のうち、変換するべき文字の数を TCHAR 単位で指定する。 関数は NULL 文字が見つかっても変換を続ける。CharToOemBuff 関数は、cchDstLength パラメータで指定された数の文字すべてを変 換する。 |