- ベストアンサー
FavoritesフォルダやDeskTopフォルダ等のSpecialFolderのパス
FavoritesフォルダやDeskTopフォルダ等のパスを取得する良い方法ってありますか?OSに依存しないで取得したい為、フルパスというのは無しです。 WSHでSpecialFoldersを利用する方法では可能ですが、セキュリティ対策上動かしていません。 GetSpecialFolderメソッドでは定数が足りません。それとも、私が定数を知らないだけなのでしょうか。 何か、良い方法を教えてください。宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
torokichiさんはじめまして。 APIのSHGetSpecialFolderLocationを使用すればよいのではないでしょうか? 参考URLを書いておきます。 そのペ-ジにいくつか特殊フォルダの取得方法が書いてありますので。 もちろんSHGetSpecialFolderLocationの使用方法も書いてあり、 サンプルもあります。それでは。
お礼
saruruさん、はじめまして。 SHGetSpecialFolderLocationというAPIをはじめて知りました。 私が探していた、定数もすべて載っており、SHGetSpecialFolderLocationを使って取得が可能でした。 APIの知識がまだまだ未熟なのを痛感しております。 とても参考になるURLをありがとうございました。