Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012 19 janv. 2006 à 08:22
Si tu souhaites mettre des images à côtés des intitulés d'un menu du style :
Fichier
|
|__ Ouvrir
|__ Quitter
|__Aide
Tu places ce qui suit comme des variables globales donc en dehors de toutes tes procédures :
Private Declare Function GetMenu Lib "user32.dll" (ByVal hwnd As Long) As Long
Private Declare Function GetSubMenu Lib "user32.dll" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Private Declare Function GetMenuItemID Lib "user32.dll" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Private Declare Function SetMenuItemBitmaps Lib "user32.dll" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal hBitmapUnchecked As Long, ByVal hBitmapChecked As Long) As Long
Private Const MF_BITMAP As Long = &H4&
Dans ton form load par exemple tu déclares ces variables :
Dim a&, b&,c&
Tu insères autant de picture que tu souhaites afficher d'images dans lesquelles tu charges une images correspondant à celle que tu désires afficher :
Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012 20 janv. 2006 à 13:32
Avec cette solution il n'y a pas grand
chose à gérer,juste les variables et les images, je ne connait que
cette solution mais il en existe peut être une plus simple.