09/08/08 16:23:05
windows xp でファイルの存在を確認したい
プログラムを書きたいのですができなくて困っています。
開発環境はVC++ 2008 Express Edition(win32 プロジェクト)でやっています。
下のプログラムのように、LPCWSTR型にファイルパスを直接代入すれば
できるのですが、ファイルパスはstd::string型の変数で扱いたいです。
LPCWSTR lpszFilePath = TEXT("test.jpg");
if( PathFileExists( lpszFilePath ) ) {
cout << "指定されたパスにファイルが存在" << endl;
} else {
cout << "ファイルはありません" << endl;
}
std::stringからLPCWSTRへの型変換の問題になると思うのですが
これがわかりません。