jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 12 déc. 2005 à 20:03
Bonsoir,
Pour réaliser cet exemple, crée trois sous-menu, place trois PictureBox
avec une image BITMAP dans leur propriété picture, mets AutoSize à True
et leur propriété visible à False. (dans l'exemple les PictureBox sont
nommés,( PicEnregistrer, PicOuvrir et PicStop)
'Dans un Module.
Public Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As Long
Public Declare Function SetMenuItemBitmaps Lib "user32" (ByVal hMenu As
Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal
hBitmapUnchecked As Long, ByVal hBitmapChecked As Long) As Long
Public Const M_BITMAP = 4&
'Dans la Form
Private Sub Form_Load()
Dim hMenu As Long
Dim hSousMenu As Long
Dim ID As Long
' le premier sousmenu a pour index 2, le suivant 3 etc...