0
パブリックユーザーアカウントのライブラリフォルダパスを取得するためのAPI/CSIDLがWindowsプラットフォームにあるのですか?パブリックライブラリフォルダのCSIDLを取得するC++シェル関数
「C:\ Users \ Public」
パブリックユーザーアカウントのライブラリフォルダパスを取得するためのAPI/CSIDLがWindowsプラットフォームにあるのですか?パブリックライブラリフォルダのCSIDLを取得するC++シェル関数
「C:\ Users \ Public」
これには環境変数を使用しないでください。これには正しいAPI(SHGetKnownFolderPath)を使用してください。
パブリックフォルダへのパスを取得するには、最初のパラメータとしてFOLDERID_Public
をSHGetKnownFolderPathに渡します。
Vista以前のオペレーティングシステムもサポートする必要がある場合は、代わりにSHGetFolderPathを使用し、CSIDL_COMMON_DOCUMENTS
を最初のパラメータとして渡します。
非常に良い、ありがとう!私は方法があることを知っていた。 – ahmd0