
Voila, je débute en code et je cherche comment pré-écrire dans une combobox. Par exemple si j'écris le début d'un prénom comme Mic ça sélectionne le prénom commençant par ces 3 lettres (ex: Mickael)...
J'ai essayé _GUICtrlComboBox_AutoComplete mais ça fonctionne pas
Et par la même occasion, intégrer le contrôle de la liste déroulante par les flèches directionnelles si possible.
Auriez-vous une solution svp ? je vous transmets mon code :
En vous remerciant par avance

Code : Tout sélectionner
#Region ### START Koda GUI section ### Form=
$Annuaire = GUICreate("Annuaire", 241, 171, 1650, 820)
GUISetBkColor(0XFFFF00)
GUISetState(@SW_SHOW)
GUISetFont(8, 800, 0, "Comic Sans MS")
$Label2 = GUICtrlCreateLabel("Choix du personnel :", 24, 10, 100, 17)
GUICtrlSetFont(16, 6, 800, 0, "Comic Sans MS")
GUISetState(@SW_SHOW)
$Pic1 = GUICtrlCreatePic("C:\Users\gateaum\Desktop\Annuaire Interne\R.jpg", 88, 62, 60, 60)
GUISetState(@SW_SHOW)
$Label3 = GUICtrlCreateLabel("Numéro du personnel choisi : ", 48, 130, 144, 17,$SS_CENTER)
GUICtrlSetFont(16, 6, 800, 0, "Comic Sans MS")
GUISetState(@SW_SHOW)
$Liste = GUICtrlCreateCombo("", 22, 30, 195, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL,$WS_VSCROLL))
GUISetState(@SW_SHOW)
GUICtrlSetData(-1, "tous les prénoms")
GUICtrlSetFont(16, 6, 800, 0, "Comic Sans MS")
GUISetState(@SW_SHOW)
$Liste = GUICtrlCreateCombo("", 22, 30, 195, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL,$WS_VSCROLL))
GUISetState(@SW_SHOW)
GUICtrlSendMsg($Liste, $CB_SETMINVISIBLE, 5, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Liste
GUICtrlSetState($Liste, $GUI_DEFBUTTON)
GUICtrlCreateLabel(GUICtrlRead($Liste), 1, 145, 230, 25,$SS_CENTER)
GUICtrlSetColor(-1, 0xFF0000)
GUICtrlSetFont(16, 6, 800, 0, "Comic Sans MS")
GUICtrlSetData($Liste," ")
EndSwitch
WEnd