"Ordner auswählen" - Dialog
-
BROWSEINFO bi = { 0 }; bi.lpszTitle = _T("Pick a Directory"); LPITEMIDLIST pidl = SHBrowseForFolder ( &bi ); if ( pidl != 0 ) { // get the name of the folder TCHAR path[MAX_PATH]; if ( SHGetPathFromIDList ( pidl, path ) ) { MessageBox(path); } // free memory used IMalloc * imalloc = 0; if ( SUCCEEDED( SHGetMalloc ( &imalloc )) ) { imalloc->Free ( pidl ); imalloc->Release ( ); } }Hi.
Ich verwende diesen Code, um einen Dialog zu eröfnnen, wo ich einen Ordner auswählen kann. Jedoch habe ich im Moment ein Problem und zwar möchte ich die Standard - Icons verändern. Beispielsweise die Ordner - Icons durch einen neuen ersezten, den ich selbst gezeichnet habe.Habe im Internet danach gesucht, konnte jedoch dazu nichts finden. Ich bedanke mich schon mal im voraus bei allen, die mir eine hilfreiche Antwort schreiben.

-
Keiner, der mir behilflich sein kann???