brauche hilfe bei treeview
-
hallo
ich möchte eine tree view control wie hier erstellen!
ich suche die verzeichnisse mit findfirstfile und findnextfile!nur wie lautet der pfad vom desktop?
danke
user32
-
Den Pfad vom Desktop des jeweiligen Users über den explorer?
-
SHGetSpecialFolderPath() mit CSIDL_DESKTOPDIRECTORY
-
jo danke euch!
das mit dem desktop klappt soweit, dass icon ist zwar noch nicht das richtige, aber net so schlimm!mein nächstes problem ist, ich krieg den arbeitsplatz nicht!
hab es so probiert:
char MyComputer[MAX_PATH]; LPITEMIDLIST pIDList; SHGetSpecialFolderLocation(NULL, CSIDL_DRIVES, &pIDList); SHGetPathFromIDListA(pIDList, MyComputer); MessageBox(NULL, MyComputer, "Info", MB_OK);funzt aber net
MyComputer bleibt leeruser32
-
CSIDL_DRIVES ist ein virtueller Ordner, der existiert möglicherweise (noch) gar nicht. Evtl. bringt es was CSIDL_FLAG_CREATE mit anzugeben...