Systemordner finden

Thomasio

Erfahrenes Mitglied
Ich bin schon wieder mal zu doof, bzw irgendwas übersehe ich noch.

Bei MSDN finde ich zum Thema SHGetSpecialFolderPath()
eine recht ausführliche Erklärung, trotzdem bringe ich es nicht auf die Reihe.

Ich poste lieber nicht, was ich alles wirres Zeug probiert habe an Konvertierungen zwischen LPSTR char* std::string usw.
Ich habe es nicht fertig gebracht ein brauchbares Ergebnis auszugeben.

Hat jemand eine funktionierende Lösung für:

Code:
std::string MyDocumentsFolder = "";

LPSTR irgendwas;
SHGetSpecialFolderPath(NULL, irgendwas, CSIDL_PERSONAL, 0);

MyDocumentsFolder = ?;

Von mir aus auch ganz anders, ich hätte nur gerne den Ordnerpfad im string.
 
Ich habe nach allem möglichen gesucht, aber scheinbar den passenden Suchbegriff nicht gehabt, oder den Post übersehen.

Danke für den Hinweis.
 
Zurück