デスクトップパスを取得するには? – プログラミング – Home

デスクトップパスを取得するには?
 
通知
すべてクリア

[解決済] デスクトップパスを取得するには?


arai
 arai
(@arai)
ゲスト
結合: 25年前
投稿: 5
Topic starter  

こんにちは。
デスクトップ、マイドキュメントのパスが取得できなくて困っています。MSDNライブラリを調べてみたのですが、SpecialFolderクラスでDESKTOP、USER_DATAを指定するという、JAVA用の方法しか記述されてませんでした。この周辺の関数(GetSpecialFolderPathなど)もいろいろ試してみたのですがどうもうまくいきません。どなたかお願いします。


引用未解決
トピックタグ
おきゅとぱす
 おきゅとぱす
(@おきゅとぱす)
ゲスト
結合: 25年前
投稿: 15
 

レジストリから直接読み出しましょう。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
のDesktopを参照してみてください。
ただし、9xでの話です。手元にNTがないので、NTではどうだかわかりません。

参照:RegOpenKeyEx, RegQueryValueEx, RegCloseKey


返信引用
arai
 arai
(@arai)
ゲスト
結合: 25年前
投稿: 5
Topic starter  

できました。ありがとうございます。
僕も手元にNTがないので確認は取れませんが
、明日にでもNT,2000で試してみます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました