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++
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++
Dernière modification par Invité ; 18/09/2009 à 12h21.
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.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?
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
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()...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 BOOL CheckDlgButton( HWND hControle, int 117, UINT BST_CHECKED);
Tu cherches à redéclarer la fonction ou a l'appeler?
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager