Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WINAPI] Znalezienie ścieżki do Program Files

Ostatnio zmodyfikowano 2014-08-18 00:09
Autor Wiadomość
krzysztof.kolski
Temat założony przez niniejszego użytkownika
[WINAPI] Znalezienie ścieżki do Program Files
» 2014-08-17 22:08:00
Witam
Program który tworze wymaga zapisania pewnych swoich danych "prywatnych" na dysku w miejscu które nie będzie przeszkadzać użytkownikowi.

Do tej pory po prostu tworzyłem nowy folder bezpośrednio na dyksu C i tam zapisywałem te dane, dowiedziałem się że ma to jednak conajmniej dwie wady:
1. Jeśli użytkownik uruchomi program z konta bez uprawnień admin'a utworzenie folderu bepośrednio na dysku C będzie niemożliwe.
2. Automatyczne tworzenie folderu na dysku C powoduje bałagan.

Pytanie: jak zrobić to w porządny sposób, np. jak uzyskać ścieżkę do katalogu Program Files czy Pliki Programów, czy można jakoś odczytać z systemu tą ścieżkę w winapi?
P-115661
SeaMonster131
» 2014-08-17 22:25:57
Google Twoim przyjacielem.
Hasła typu:
Frazy, które należy wpisać w wyszukiwarkę google:
P-115664
MrPoxipol
» 2014-08-18 00:09:34
Do tej pory po prostu tworzyłem nowy folder bezpośrednio na dyksu C i tam zapisywałem te dane, dowiedziałem się że ma to jednak conajmniej dwie wady:
1. Jeśli użytkownik uruchomi program z konta bez uprawnień admin'a utworzenie folderu bepośrednio na dysku C będzie niemożliwe.
2. Automatyczne tworzenie folderu na dysku C powoduje bałagan.
3. Użytkownik może nie mieć nawet partycji z taką etykietą.
Program który tworze wymaga zapisania pewnych swoich danych "prywatnych" na dysku w miejscu które nie będzie przeszkadzać użytkownikowi.
W takim wypadku lepiej użyć %APPDATA% niż %PROGRAMFILES%.

@sea do tego nie potrzeba winapi..
P-115666
« 1 »
  Strona 1 z 1