• Viernes 29 de Marzo de 2024, 09:13

Autor Tema:  Iconos en TreeView  (Leído 2647 veces)

jokersgc2002

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Iconos en TreeView
« en: Viernes 26 de Febrero de 2010, 08:36 »
0
Hola, estoy atorado con un código y ya no sé como hacerle para poder solucionar el problema haber si alguien puede ayudarme, bueno estoy llenando una lista de ítems con iconos en un treeview y no lo cargar (eax=-1) el icono lo estoy extrayendo con SHGetFileInfo y luego la función ImageList_Create y luego ImageList_Add  en esta función (ImageList_Add) es donde falla la operación, con un bitmap si funciona, pero extayendo el icono(SHGetFileInfo) no funciona (eax=-1) supuestamente en  ImageList_Add   se debe usar un bitmap y no un icono, entonces como le puedo hacer para cargar el icono. :wacko:  :wacko:  :(

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Iconos en TreeView
« Respuesta #1 en: Viernes 26 de Febrero de 2010, 15:25 »
0
ImageList_Add.

Si no se puede usar directamente supongo que siempre podes crear un HBITMAP y pintar los pixels desde el icono ... busca informacion en Internet, no esta relacionado con assembly esto ni mucho  menos y seguro encontras recursos al respecto en otros lenguajes de mas alto nivel.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

jokersgc2002

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Iconos en TreeView
« Respuesta #2 en: Sábado 27 de Febrero de 2010, 10:14 »
0
Gracias como siempre Eternal, he encantarado algo en VB, voy a verlo haber que puedo sacar :D .

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Iconos en TreeView
« Respuesta #3 en: Sábado 27 de Febrero de 2010, 10:44 »
0
De nadas y suerte con eso  :comp:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.