bonjour :)
j'aimerais savoir quel code à écrire pour laisser coché un radiobutton par défaut ?
même chose pour une checkbox seule ?
PS : le langage étant du c++
Version imprimable
bonjour :)
j'aimerais savoir quel code à écrire pour laisser coché un radiobutton par défaut ?
même chose pour une checkbox seule ?
PS : le langage étant du c++
Etrange comme question ?
C++ oui, mais Win32, MFC Winform, WPF ? (autres libs graphiques...)
En Win32 de base non, mais une simple initialisation dans un constructeur devrait faire l'affaire, non ?
c'est de l'API WINDOWS
Ca ne veut rien dire.Citation:
l'API WINDOWS
On va considérer que c'est dans un fichier .RC.
La réponse est non, mais je ne vous pas trop l'intérêt non plus.
La valeur de la checkbox est associée à une variable dans votre programme.
Normalement, les contrôles reflètent la valeur d'une ou plusieurs variables dans votre programme.
Donc la vraie question devrait être, qu'elle la valeur par défaut de votre variable, et là, il n'y que vous qui le connaissez.
Les valeurs des contrôles (checkbox, radiobutton, ...) reflètent la valeur de vos variables internes et vous devez synchroniser ces variables avec leurs contrôles.
désolé mais je ne comprend pas très bien ce que vous voulez dire : le langage c'est du c++
actuellement je programme une GUI avec visual MinGW-MinGW sous windows XP
j'utilise l'API WINDOWS
là j'ai fait 3 radiobuttons
quand je lance l'appli aucun n'est coché par défaut : j'aimerais que le 1er soit coché par défaut
or je ne sais quel code écrire vu que je débute en api windows
N'y a-t-il pas un style "checked" à leur donner à la création?
bonjour :)
oui j'ai regardé dans les tutos etc...
et je n'ai trouvé nulle-part de BS_checked, ou de style à donner pour que le bouton soit coché
pourtant l'idée de donner le style 'coché' à la création du bouton semblait logique
j'ai vu qu'on pouvait utiliser aussi la fonction 'CheckDlgButton()'
J'ai cherché à la fois dans l'aide et dans le bon vieux Visual 6, il semblerait en effet qu'il n'y ait pas de style pour ça.
Donc, c'est message BM_SETCHECK ou CheckDlgButton()...
:( snif
je vais m'arracher les cheveux
depuis tout à l'heure j'applique ce que dis MSDN ici :
il met : 'syntax error before numeric constant'Code:
1
2
3
4 BOOL CheckDlgButton( HWND hControle, int 117, UINT BST_CHECKED);
Tu cherches à redéclarer la fonction ou a l'appeler?
ok c'est réglé je n'avais pas placé le code dans le hgroup donc ça ne marchait pas
merci
pouvez-vous effacer ce post + les 2 précédents s'il vous plaît ?
en vous remerciant d'avance