- 436 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 14:14:03 ]
- IsDBCSLeadByteExを使用して2byte文字の
先頭1byte目かという判定をしていたんですが、 0x82 0xF0(ひらがなの「を」)の2byte文字の 0xF0を指定して上記のAPIで判定をしたところ FALSE以外。つまり2byte文字の先頭1byteという 判定が戻り値として戻ってきました。 これはIsDBCSLeadByteExのバグなのでしょうか? または私の使い方が間違っているのでしょうか。 /* 2byte文字の1byte目かを判定 */ if(IsDBCSLeadByteEx(CP_ACP, 指定文字値) != FALSE) { }
|

|