API pour icônes

Résolu
Xaviou - 17 janv. 2000 à 13:32
 logisim - 12 juil. 2001 à 14:36
Salut,
Je suis à la recherche d'une API pour afficher la boite de dialogue de changement d'icône (boite que l'on peut obtenir, lorsque l'on regarde les propriétés d'un raccourci et que l'on clique sur "Changer d'icône"

Je recherche également une combine pour obtenir l'icône à afficher pour un type de fichier (comme dans l'explorateur Windows)

Merci d'avance

@ + Xaviou :o)

1 réponse

Pour afficher la boîte de dialogue de changement d'icône, il faut utiliser l'API SHChangeIconDialog !

Private Declare Function SHChangeIconDialog Lib "shell32" Alias "#62" (ByVal hOwner As Long, ByVal szFilename As String, ByVal Reserved As Long, lpIconIndex As Long) As Long

Voici un exemple :

Sub Afficher()
SHChangeIconDialog Me.hwnd, "shell32.dll", 0, 0
End Sub
3
Rejoignez-nous