Accueil > Forum > > > > [Api]Recuperer l'etat d'une checkbox et de radio
[Api]Recuperer l'etat d'une checkbox et de radio
samedi 10 décembre 2005 à 19:48:19 |
[Api]Recuperer l'etat d'une checkbox et de radio

shadow1779
|
Bonsoir, j'aimerai avoir un exemple svp pour recuperer l'etat de checkbox et de boutons radios, je pense que cela doit etre comme en php 1 pour coché 0 pour non coché mais je ne sais pas comment recuperer l'etat Merci d'avance .
|
|
samedi 10 décembre 2005 à 19:52:38 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

vecchio56
|
Comme pour tous les controles, tu utilise SendMessage avec le message BM_GETCHECK
Prends l'habitude d'aller voir sur MSDN, sinon tu n'a pas fini poser des questions!
|
|
samedi 10 décembre 2005 à 20:05:11 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

shadow1779
|
ok, mais en fait j'arrive pas a chercher sur msdn , disons que j'ne sais pas quoi mettre pour trouver ce que je cherche, avant je faisai l'effort de chercher mais passer deux heures a rien trouvé ca gave vite :D
merci :)
|
|
samedi 10 décembre 2005 à 20:28:20 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

shadow1779
|
Par contre j'ai encore un probleme, en general les gens font un static HWND l'id de la checkbox puis un createwindows, sauf que la mes checkbox sont directements fait avec l'editeur de ressource de visual c++ dans la boite de dialogue et en faisant:
if(SendMessage(IDC_CHECK1,BM_SETCHECK,0,0) == BST_UNCHECKED) { MessageBox(NULL,"Unchecked!",NULL,0); }
pour tester il me dis qu'il ne peux pas convertir un int en HWND
|
|
samedi 10 décembre 2005 à 20:40:04 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

vecchio56
|
Tu récupère un HWND à partir d'un int avec GetDlgItem.
Mais pour envoyer un msg, tu peux utiliser SendDlgItemMessage
|
|
samedi 10 décembre 2005 à 20:47:13 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

shadow1779
|
ya des fois j'me demande comment les gens connaissent si bien les API et pourquoi pas moi lol
.
|
|
samedi 10 décembre 2005 à 20:57:36 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

vecchio56
|
Les API de base il y en a très peu, si tu codes souvent tu les retiendra très vite.
Pour rechercher des trucs dans MSDN c'est vrai que c'est pas facile. Si tu sais que tu cherches quelque chose en rapport avec un bouton, c'est facile car tout ce qui concerne les boutons est rassemblé au même endroit:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/buttons/buttons.asp
Après avec le panneau de gauche, tu pourra avoir des infos sur les autres types de fenêtres (edit, lisbox...)
Pour chaque type de controle, tu as une explication générale, avec des exemples (overview), les fonctions, les messages, les notifications et les constantes
Quand tu es habitué, c'est très facile de trouver ce que tu cherches
|
|
dimanche 11 décembre 2005 à 09:13:52 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

shadow1779
|
par contre si qqn pouvais me faire un petit exemple simple de recuperation d'une checkbox qui serait dans une boite de dialogue car moi ca l'a récupere pas et en + ca la décoche :s
|
|
dimanche 11 décembre 2005 à 10:33:04 |
Re : [Api]Recuperer l'etat d'une checkbox et de radio

shadow1779
|
Réponse acceptée !
Bon en cherchant pas mal un peu de partout j'ai finalement trouvé pour une boite de dialog et ca marche
if(IsDlgButtonChecked(hwnd, IDC_CHECK1) == BST_CHECKED) { MessageBox(NULL,"checked!",NULL,0); }
en gros IsDlgButtonChecked(hwnd, le bouton) == BST_CHECKED...
voila :)
|
|
Cette discussion est classée dans : checkbox, recuperer, etat, api, radio
Répondre à ce message
Sujets en rapport avec ce message
Comment on grise un bouton dans une dialogbox ? [ par Gendal67 ]
Bonjour ('soir) à tous !J'ai une petite question et j'espère bcp que vous pourrez me répondre : voila, je sais (plus ou moins) créer des dialogbox (mo
recuperer l'etat du bouton de la souris [ par kor6k ]
bonjour,Je crois que mon titre est assez explicite mais je vais quand même apporter plus de précisions:Je suis en train de creer une classe bouton pou
[API]Recuperer l'heure de windows [ par shadow1779 ]
Bonjour, ya t'il une fonction avec l'API windows pour recuperer son heure et si oui merci de me montrer un petit exemple :) Merci d'avance
activation de radio boutons checkbox [ par safran90 ]
Comment faire pour que l'affichage de radio button ou check box redeviennent normal des que je les active (quand je les déactive les boites sont grisé
CheckBox transparent [ par victorcoasne ]
Bonjour,Je cherches à rendre un radio et un checkbox transparent.Le fond est une image BMP.Si je traite comme un static sans les thèmes XP ça fonction
Traduire code MFC en API [ par victorcoasne ]
Bonjour,J'ai besoin d'utiliser ce code : http://www.codeguru.com/Cpp/W-P/win32/tutorials/ar
API WIN32: Apparaitre dans le menu clic droit de windows [ par ndubien ]
Bonjour, Je recherche donc comment faire pour que mon programme apparaisse dans le menu affiché lors d'un clic droit sur un fichier. Exemple, si vous
traitement de signaux radio [ par labouzaid ]
j'ai un muni projet qui consiste a caracteriser les signaux radio(frequence,puissance ,amplutide,etc),le projet consiste a developpe un programme en C
MFC en C++ [ par ja92 ]
Bonjour ,Débutant en programmation je souhaite réaliser une application en MFC qui afficherait une fenetre avec un texte.Ce texte serait composé d' un
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : SAC A DOS RE : SAC A DOS par hadjkaddour
Cliquez pour lire la suite par hadjkaddour
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|