begin process at 2012 02 12 07:44:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

GUI

 > 

listview en C et checkbox : besoin d'aide !


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

listview en C et checkbox : besoin d'aide !

mercredi 23 avril 2008 à 22:05:29 | listview en C et checkbox : besoin d'aide !

karine56

Bonjour à tous,

Je voudrais faire un listview avec un checkbox pour chaque ligne. Je fais du C pur et utilise la prog API WIN32.
Je sais qu'en .NET, ça se fait en un clin d'oeil, mais en C, je sais que c'est une autre histoire. Est-ce que quelqu'un pourrait m'aider à ce sujet ?? Est-ce que ça se fait ?

Merci !

Karine
mercredi 23 avril 2008 à 23:30:02 | Re : listview en C et checkbox : besoin d'aide !

racpp

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
Bien sûr que ça se fait. Avec le C sous Windows on peut tout faire et en mieux.
Ton ListView doit avoir le style LVS_EX_CHECKBOXES. Pour cela tu utilises soit le message LVM_SETEXTENDEDLISTVIEWSTYLE soit la macro ListView_SetExtendedListViewStyleEx(). Les messages LVM_SETITEMSTATE et LVM_GETITEMSTATE permettent respectivement de changer et récupérer l'état du checbox. Ils pourront être remplacés par les macros ListView_SetCheckState() et ListView_GetCheckState().
Personnellement je préfère utiliser un listview en OwnerDraw et dessiner le checkbox là où je veux grace à DrawFrameControl(). Cela permet, en autres,  de mettre plusieurs checkboxes sur une même ligne etc.

mercredi 23 avril 2008 à 23:34:25 | Re : listview en C et checkbox : besoin d'aide !

karine56

Réponse acceptée !
Parfait !!!

Merci beaucoup pour ta réponse : )
J'attendais juste de savoir si ça se faisait pour donner un go sur une analyse !
Aurais-tu un bout de code où je pourrais voir comment c'est utilisé ? Je pourrais l'adapter à mon bout de code existant ! Sinon, ben j'essaierai.. !

Merci encore !

Karine


Cette discussion est classée dans : aide, checkbox, listview


Répondre à ce message

Sujets en rapport avec ce message

!!! Aide ListView !!! [ par yoyo269 ] Salut,je cherche le nom d'un événement (genre LVN_ITEMCHANGED) sur une listview.Comme vous le savez sûrement, lorsque l'on double clique sur le sépara Aide [ par NeoUmbrella ] Bonjour,J'aimerais savoir si quelqu'un aurait du temps pour faire un tuto (Ptet que certains ne savent pas quoi codé) sur les listbos et listview sans Methode sur les checkbox [ par lamoueste ] voila alors c une question toute simple j'arrive pas a trouver comment je peut griser une checkbox ca doit ressembler a checkbox.invalidate(); mais ca Demande d'aide à concevoir un Web Browser en Visual C++ [ par Aly05 ] Slt, Je suis entrain de developper un Web Browser en utilisant Visual C++ 6 et j'aimerai bien avoir de l'aide pour y arriver Merci Aide pour un problème de string ! [ par florian138 ] Bonjour,Je dois créer un programme en C++ dans lequel j'ouvre un fichier je lis les données que je met ensuite dans un "char" du nom de buffer...Dans Aide pour débuter en C++ [ par darkman13130 ] salut tout ke monde voila je vien de commencer a programmer mais je ne sais pas par ou je peut commencer et surtout comment faire merci de bien vouloi A L AIDE UNE PEUT DE GRAPHISME EN C++ [ par kenza_sana ] Bonjour je voudria m'initialiser avec le graphisme en C++,je voudria commencer par faire une BARRE D OUTILS bien jolie avec des effets quand la souri damande d'aide [ par yaslover2005 ] salut je m'appelle yasmine je suis un bon dessinateur j'aimerais savoir comment creer des jeux video ou un site ou je pourrais trouver toutes les expl appeler une méthode appartenant à un objet pendant sa définition [ par upyboobs ] Bonjour,Le sujet à l'air un peu compliqué donc voila le code pour que se soit plus simple à comprendre :class grille() {public : ...private :...}grill Aide [ par Hellboy67 ] Il me faut une petite aide pour un programme que j'essaille de créerIl est censé convertir un nombre décimal en binaire.donc d'après ce que j'ai pu co


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,856 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales