Primero quiero saludar a todos los padres en su día.
Encontré un programa (FolderIcon), que me permite cambiar el color de las
carpetas. Lo probé y funciona bien.
(http://www.freeware-guide.com/dir/desktop/icontools.html) . Se pueden
elegir una serie de colores, para las distintas carpetas, lo que permite
encontrar muy rápido una aplicación dentro de un directorio largo entre
otras cosas.
Ahora, me gustaría poder realizar lo mismo desde código mediante alguna api
o función.
¿Alguna idea?
Desde ya gracias.
Nelson Sanmarco
Buenos Aires
Argentina
Colabora con el grupo, contesta a este mensaje
y dinos si te sirvió o no la respuesta dada.
Muchas gracias.
--
Nelson Sanmarco escribió:
> Hernán:
>
> No tengo la menor idea de como hacer lo que me decis. Yo lo que quiero está
> en la imagen adjunta.
>
> Saludos
>
> Nelson Sanmarco
>
>
> <Hernán> escribió en el mensaje
> news:34tc54trq44rdt4f0...@4ax.com...
>> Nelson Sanmarco escribía:
>>
>>
>>> Hola grupo:
>>>
>>> Primero quiero saludar a todos los padres en su día.
>>>
>>> Encontré un programa (FolderIcon), que me permite cambiar el color de las
>>> carpetas. Lo probé y funciona bien.
>>> (http://www.freeware-guide.com/dir/desktop/icontools.html) . Se pueden
>>> elegir una serie de colores, para las distintas carpetas, lo que permite
>>> encontrar muy rápido una aplicación dentro de un directorio largo entre
>>> otras cosas.
>>>
>>> Ahora, me gustaría poder realizar lo mismo desde código mediante alguna
>>> api
>>> o función.
>>>
>>> ¿Alguna idea?
>>>
>>> Desde ya gracias.
>>>
>> Recién me puse a buscar doc de microsoft(r) acerca de la estructura de
>> los "desktop.ini" y no encontré nada (en el sdk ni lo mencionan, tal
>> vez en algún sdk del explorer, si lo hubiera).
>>
>> Encontré sí hackeos de particulares, pero eso lo podés hacer vos mismo
>> leyéndote los archivitos de tus carpetas.
>>
>> ¿Cómo escribir en un ini? WritePrivateProfile*(), supongo...
>>
>> --
>> Todo bien.
>
>
--
A lo que el compañero se refiere es que una carpeta personalizada en los
sistemas Güindos tienen un archivo oculto cuyo nombre es "desktop.ini"
A continuación te muestro un ejemplo del contenido:
[.ShellClassInfo]
IconResource=C:\Windows\system32\SHELL32.dll,13
...si te detienes a verlo en realidá la cosa no es tán difícil, sólo
tendrías que crear el archivo en cuestión y en su contenido hacer
referencia al recurso deseado. Dicho archivo deberá tener el atributo de
oculto y estar marcado como archivo de sistema.