Seleccionar una carpeta en Visual C++

Samuel
09 de Marzo del 2005
Hola a todos,
Tengo un problema y es que no encuentro la manera de crear un diágolo para que un usuario selecione una caperta y luego yo operar sobre esa carpeta.
Cuando queria trabajar sobre un archivo selecionado por el usuario lo hacia mediante...

CFileDialog dialogFich(false,"",NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, miFiltro);

if(dialogFich.DoModal()!=IDOK)return 0;

Pero no consigo ver la manera de hacer lo mismo para que el usuario seleccione una carpeta.

Muchas gracias.