新しいアプリケーションをWindowsにインストールするときに、アプリケーションのexeファイル、データベーステーブル、設定ファイルをどこに置くべきかに関する明確なガイドはどこにありますか?Windowsインストールフォルダ
また、ユーザーとアプリケーションのデータを保持するためにレジストリキーを使用する必要があるガイドライン。
敬具、
サイモン
新しいアプリケーションをWindowsにインストールするときに、アプリケーションのexeファイル、データベーステーブル、設定ファイルをどこに置くべきかに関する明確なガイドはどこにありますか?Windowsインストールフォルダ
また、ユーザーとアプリケーションのデータを保持するためにレジストリキーを使用する必要があるガイドライン。
敬具、
サイモン
Microsoftの提案をチェックアウト:Windows File System Namespace Usage Guidelinesはあなたが望むもののようです。 (ファイル名は少し誤解を招くようです - ダウンロードPDFファイルは、Windows VistaおよびWindows XP用のガイドラインを示します)
プログラム的にそれらを見つけて照会するには、はMSDN Known Folders topicを参照してください。 list of common Known Folder constantsも参照してください。 SHGetKnownFolderPathとスタートアップフォルダの最も単純な例:
SHGetKnownFolderPath(
FOLDERID_Startup,
0,
NULL,
path_will_be_here_when_function_returns
)
上記のリンクは、MSDNの「デスクトップアプリケーション用のMicrosoft Windows 2000アプリケーション仕様」です。 – Piskvor