2010-12-27 31 views
6

どのようにLPCWSTRをconst char *に変換しますか?どのようにLPCWSTRをconst char *に変換しますか?

おかげ

+1

どうしてそうする必要がありますか?彼はそれが必要なので –

+0

。私もそれが必要です。 VisualStudio2015でC++で書かれたWindowsサービスの例は私にLPCWSTRとしての起動パラメータを与えますが、私のすべてのレガシーコードはchonst char * arrayを期待しています – Kostadin

答えて

13

WideCharToMultiByte機能を使用してください。

LPCWSTRconst wchar_t *と同じであるため、アプリケーション全体でワイド文字データを扱う場合は、まったく変換する必要はありません。

関連する問題