[C] J'ai besoin d'un UpDown dans un ComboBox
Posté : mar. 21 avr. 2020 12:50
Bonjour à tous,
Comme le titre l'annonce j'ai besoin d'un UpDown dans une ComboBox, Tada!!! Mais c'est une erreur qui me produit cet effet, ce n'est pas un montage
Voici ce qui créé mon combo.
Et l’erreur qui fait apparaître un UpDown comme on peut le voir sur la capture d'écran avec un ComboBox
Je me pose la question...? Quel est ce style ?
Voici le bout de code pour tester
Comme le titre l'annonce j'ai besoin d'un UpDown dans une ComboBox, Tada!!! Mais c'est une erreur qui me produit cet effet, ce n'est pas un montage
Voici ce qui créé mon combo.
Code : Tout sélectionner
$Ex_Object = GUICtrlCreateCombo( "", $Bar_Ex_X, $Bar_Ex_Y, $Bar_Ex_W, $Bar_Ex_H, BitOR( $Style, $Ex_Style))
Code : Tout sélectionner
If $Style <> "" Or $Ex_Style <> "" Then GUICtrlSetStyle( $Ex_Object, $Style, $Ex_Style)
Voici le bout de code pour tester
Code : Tout sélectionner
#NoTrayIcon
#include <GuiConstantsEx.au3>
#include <ComboConstants.au3>
#include <WindowsConstants.au3>
Local $hGUI = GUICreate("Combo with UpDown", 320, 200, -1, -1) ; create main gui window
GUISetStyle(BitOR($WS_MINIMIZEBOX, $WS_MAXIMIZEBOX, $WS_SIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU))
$Bar_Ex_X = 10
$Bar_Ex_Y = 10
$Bar_Ex_W = 300
$Bar_Ex_H = 20
$Style = $WS_VSCROLL
$Ex_Style = ""
$Ex_Object = GUICtrlCreateCombo( "", $Bar_Ex_X, $Bar_Ex_Y, $Bar_Ex_W, $Bar_Ex_H, BitOR( $Style, $Ex_Style))
GUICtrlSetData( $Ex_Object, "A|B|Combo|C|D", "Combo")
If $Style <> "" Or $Ex_Style <> "" Then GUICtrlSetStyle( $Ex_Object, $Style, $Ex_Style)
GUISetState( @SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd