standard dialog
-
gibt es einen dialog mit dem man ein verzeichnis auswählen kann?
ähnlich dem speichern laden dialog
ich möchte, dass der nutzer durch die ordner gehen kann und dort wo er stoppt soll dann ein ordner angelegt werden
-
ja aber nicht als mfc klasse
-
-
guenni81 schrieb:
ich hab den code jetzt genutzt, leider gibts da noch einen kleinen fehler
I was just using this code also in VC7 and ran into the same bug. I changed his section of code where he is calling SHGetPathFromIDList and it works great now.
What I did was when calling GetBuffer, instead of using GetLength() which is returning 0 since nothing was set in there yet I used GetBuffer(MAX_PATH). This seems to have fixed my problems.
was möchte er mir famit sagen
getlength durch getbuffer ersetzen
SHGetPathFromIDList(pidl, m_strFolderPath.GetBuffer( m_strFolderPath.GetLength()));
-
nim einfach SHBrowseFolder oder wie das ding noch gleich geht.. habs in mehrerern Projekten verwenduet und es ist eigentlich recht einfach, daher verstehe ich acuh nicht warum es so viele WarpperKlassen bei CodeGuru und CodeProject gibt...
-
steff3 schrieb:
was möchte er mir famit sagen
getlength durch getbuffer ersetzen
Er will eigentlich nur sagen: Vergiss diese Klasse; es ist ein unfertiges Projekt...
EIgentlich meint er aber:
SHGetPathFromIDList(pidl, m_strFolderPath.GetBuffer(MAX_PATH));