• 締切済み

C++でネットワークパスのファイルかフォルダの存在かどうかを取得する方法

今、ネットワークパスにあるファイルあるいはフォルダのあるかどうかを取得したいですが、GetFileAttributes APIで自分のマシンのファイルの属性を取れると知ってますが、それを使って、存在するかどうかを判定できると思います。なお、そのAPI UNCパスに対応するかどうかは知らないので、知っている方に教えていただきいです。 別のいい方法があれば、それでもいいですから。 以上です。よろしくお願いします。

みんなの回答

  • BLK314
  • ベストアンサー率55% (84/152)
回答No.1

MFCを利用可能ならという前提ですが CFile::GetStatus()の静的関数バージョンでできます。 http://msdn.microsoft.com/ja-jp/library/fa0hc0ht(VS.80).aspx 上記サイトより lpszFileName 目的のファイルへのパスを示す Windows 文字セットでの文字列。相対パスまたは絶対パスを指定できます。また、ネットワーク パス名を使用できます。

ikutame
質問者

お礼

返答ありがとうございました。 またよろしくお願いします。

すると、全ての回答が全文表示されます。

関連するQ&A