Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
BSTR に非ラテン文字があるかどうかを判断できる WinAPI 関数はありますか?
あなたの質問は、ASCIIではなく、文字列にUnicodeを表す必要のある文字が含まれているかどうかに関するものだと思います。ASCIIで表現できないラテン文字がたくさんあります。
そのような関数はありませんが、独自に作成するのは簡単です。文字列を1文字ずつ調べて、各値が128未満であることを確認してください。128以上を見つけた場合、それらはUnicode文字です。