掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
正確にパスを取得するには? (ID:54458)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
例えば C:\abc\testfile というファイルを送ると「ファイルが見つからない」というメッセージが出るので LPSTR lpFileName = "C:\abc\testfile"; として試したら「エスケープシークエンスとして(略)」というエラーが出たということですか? もしそういう手法を取ったならエラーが出るのは当然です 理由はエスケープシークエンスの記述方法を調べればわかります 見当違いでしたらごめんなさい むしろここではファイルが開けるかどうかだけを見るのではなく、 WinMainの引数として送られてくるlpCmdLineが指している内容が 本当に自分が意図したパスと同じであるかを調べてみては? 例えばMessageBox(hWnd,lpCmdLine,"test",MB_OK); などで表示してみるとか もしかしたら意図したものと違う内容が送られてきていて、 それゆえにファイルをうまく開けないのかもしれませんし
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.