掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
A2Wを使えるようにするには? (ID:73720)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
A2Wは絶対使わないとまずいのかということを問題にしたんですが・・・ >>「 'CString' から 'LPCSTR' に変換できません。」 は引数としている >> m_captureFile を A2W で欲する型である LPCSTR に変換できないというエラーです。 このエラーが出るということは、 >>プロジェクトのプロパティの文字セットが >>「Unicode文字セットを使用する」 ということになっているわけで、 そもそもCStringを引数にとるなら、T2Wを使うべきで。 >>wcsncpy を使う上で、Unicode文字セットのCStringの変数ならA2Wを使う必要性がまったくないわけで。 無理やり使うなら CStringA hoge(m_captureFile) wcsncpy(captureFile, A2W(hoge), MAX_PATH); でいいんじゃね。 こんなコード後輩がかいてたら問い詰めるけどね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.