broswer permanente en pantalla

08/01/2004 - 01:12 por carloshdz | Informe spam
Despues de mucho preguntar y de mucha ayuda(que agradezco enormemente,
y pagaría con una cervecita si les conociera)he conseguido que me
aparezca un navegador de esos de windows, uno para abrir otro para
guardar y otro que me sirve para seleccionar el directorio. Abajo
pongo la funión que uso pa este último.
CString CProgramadorcuatroDlg::selecdir(){
char PathTmp[MAX_PATH];
CString csPath;
BROWSEINFO Browse;
LPITEMIDLIST lpDirList;
Browse.hwndOwner = NULL;
Browse.pidlRoot = NULL;
Browse.pszDisplayName = PathTmp;
Browse.lpszTitle = "Seleción del directorio";
Browse.ulFlags = 0;
Browse.lpfn = NULL;
Browse.lParam = NULL;
if((lpDirList = SHBrowseForFolder(&Browse)) != (ITEMIDLIST*)NULL){
SHGetPathFromIDList(lpDirList,PathTmp);
CoTaskMemFree(lpDirList);
csPath = PathTmp; }
else csPath = _T("");
return csPath;}
Pero aparece cuando le doy al boton y desaparece cuando le doy a
abrir.HAY ALGUNA FORMA DE QUE QUEDE PERMANENTE EN PANTALLA, EN UN EDIT
O EN UN COMBObOX
O NO SE EN QUE (soy muy profano en esto del Visual).LO QUE QUIERO QUE
QUEDE EN PANTALLA (PERO EN PEQUEÑO) ES LO QUE SALE A LA IZQUIERDA EN
EL EXPLORADOR, ES DECIR LA LISTA DE DIRECTORIOS CON ICONOS.
Lo he intentado en un cuadro de arbol de esos pero no me salen los
iconos.
Muchisimas gracias.
 

Leer las respuestas

#1 Rodrigo Corral González
08/01/2004 - 09:43 | Informe spam
http://ccrp.mvps.org/index.html?con...rpftv6.htm

Un saludo

Un saludo
Rodrigo Corral González

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net

Preguntas similares