vercomax
Messages postés547Date d'inscriptionmercredi 28 juillet 2004StatutMembreDernière intervention11 septembre 2013
-
20 sept. 2006 à 18:11
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007
-
21 sept. 2006 à 16:47
bonjour,
j'arrive à présélectionner un item dans un imagecombo
mais j'aimerai le préouvrir comme si on cliquait sur le ptit triangle
je trouve pas la soluce
merci
(msdn en anglais)
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 20 sept. 2006 à 21:38
Dans ce cas, pourquoi n'utilises-tu pas une simple listbox ou une listview ?
Faire dérouler une combo sans cliquer dessus, ça doit être possible avec des API (comme SendMessage) mais je ne sais pas faire. D'ailleurs le jeu (d'un code compliqué) en vaut-il la chandelle ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 21 sept. 2006 à 16:47
YEP, je viens de retrouver un bout de code :
Dans un module :
Public Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
Public Const CB_SHOWDROPDOWN As Long = &H14F
Dans la form :
Private Sub Form_Activate()
Call SendMessage(ImageCombo1.hwnd, CB_SHOWDROPDOWN, -1, 0)
'Tu remplaces ImageCombo1 par le nom de ta combo.