begin process at 2012 02 12 10:21:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > MENU DANS UNE LISTBOX (WIN32)

MENU DANS UNE LISTBOX (WIN32)


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :subclassing, sousclassement, listbox Niveau :Débutant Date de création :14/06/2005 Vu / téléchargé :5 400 / 786

Auteur : vecchio56

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


 Description

Pour une question du forum, voila comment afficher un menu dans une ListBox avec TrackPopupMenu. La capture du click droit est faite avec un sous classement de la ListBox



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip COLORATION DE CODE C/C++ POUR LE FORUM DE CPPFRANCE
Source avec Zip SUPPRIMER LES # AJOUTÉS LORS D'UN COPIER/COLLER
Source avec Zip Source avec une capture CRÉER UN FICHIER ISO À PARTIR D'UN RÉPERTOIRE (WIN32)
Source avec Zip Source avec une capture EXPLORATEUR DE FICHIERS ISO
Source avec Zip Source avec une capture CHARGER UNE POLICE DEPUIS UN FICHIER OU UNE RESSOURCE (WIN32...

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture HMEDIAV2 LECTEUR (WIN32) par hattabking
Source avec Zip Source avec une capture [WIN32][C][DEV-C++] SPLITALL GESTIONNAIRE DE DÉCOUPAGE / REC... par omnia
Source avec Zip Source avec une capture [C++/WIN32] TYPEDEF_VIEWER (CONTROLES ETENDUS) par yann_lo_san
Source avec Zip DROPDOWN LISTBOX (WIN32) par vecchio56
Source avec Zip Source avec une capture [C/WIN32] BOUTON BITMAP - SUBCLASSING par katsankat

Commentaires et avis

Commentaire de Joky le 14/06/2005 20:45:12

Yeappp :)
Le SubClassing C'est cool, on découvre plein de truc
LB_ITEMFROMPOINT lol j'savais même pas que ça existait...

Par contre, pourquoi quand on sous classe, on ne fait pas les switch ???
A chaque fois, j'vois une floppé de if lol
C'est par convention ?

Mais c'est bien, c'est beau :)
Tu es un être formidable ;) lol

Commentaire de vecchio56 le 14/06/2005 20:47:58 administrateur CS

Merci beaucoup cher monsieur :)
Je mets pas de switch s'il n'y a qu'un cas à traiter. Un switch de la forme
switch(n)
{
case 1:
...
default:
...
}
n'est rien d'autre qu'un if..else, donc inutile de mettre un switch, mais chacun fait comme il veut

Commentaire de Joky le 14/06/2005 20:56:31

C'est vrai qu'en faite c'est plus facile à comprendre :o
Parce que traiter le message WM_RBUTTONDOWN dans la fenêtre d'origine ça aurait assez embétant, test de la position et tout...
Moi j'dis Windows c'est magique :)

Commentaire de vecchio56 le 14/06/2005 21:00:34 administrateur CS

Le problème c'est que la fenêtre mère ne recoit pas de message WM_RBUTTONDOWN quand on clique sur la listBox, et moi je dis de que c'est beaucoup mieux ainsi.
Dans le cas présent, le sous classement était obligatoire, cas il n'y a pas de notification LBN_RCLICK

Commentaire de ncoder le 14/06/2005 21:42:29

Un mot : super.

Merci je recherchais exactement ça et ça marche sous Dev.

Impec !

;)

Commentaire de ncoder le 14/06/2005 21:50:47

Just an other question :
Comment savoir si on a cliqué sur un choix du menu et si oui lequel ?

Merci ;)

(Oui je débute je sais...)

Commentaire de vecchio56 le 14/06/2005 21:55:15 administrateur CS

Tu ajoutes TPM_RETURNCMD au 2eme param de TrackPopupMenu, et la valeur de retour de TrackPopupMenu te donne la commande choisie

Commentaire de ncoder le 15/06/2005 19:37:59

No pb merci !

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

pb d'ascenseur pour une listbox [ par fr1man ] J'ai créé une appli sous VC++6 dans laquelle j'ai uncontrôle listbox.J'ai coché l'option, ascenseur horizontal et vertical maisl'horizontal ne fonctio Au bord du suicide à cause des GDI et d'une Listbox [ par mzhunix ] Bonjour à tous !J'ai un petit probleme concernant les gdi et l'affichage d'un bitmap sur une listbox. Le tous cree avec des api's et en langage C.En f Controler une ListBox avec un thread [ par header ] Apres avoir creer et appeler ma fct thread j'aimerai controler une listbox.(ou un autre controle)Comment je dois faire ???Comment attacher une variabl Visual c++ [ par Maxus ] Salut,j'ai un probleme sous visual c++ lorque j'execute une fonction d'une classe à partir d'une autre...Explication : dans une fenetre, j'ai une list police et ListBox [ par JeriKo ] salut à tousça fait 2 heures que j'essaye de changer la police de ma listbox, y a rien à faire ça veut pas :(alors j'ai fait comme çaCListBox *list multiselection ds une listbox [ par sangokhan ] Bonjour,Qqun pourrait il m'indiquer comment faire pour que je puisse selectionner plusieurs item ds une listbox, items qui une fois selectionnees sera Pb avec une ListBox [ par GGG ] salut Je n'arrive pas a remplir une ListBox sous Visual C++.J'ai deja associer ma ListBox a un CString, mais il me refuse toutes les fonctions que je Vider une listbox [ par Athanor ] listbox en c++ [ par MagicVirus ] j'ai créé une boite de dialogue et je voudrais mettre une listbox, mais je ne sais pas comment l'initialiser.Merci d'avance pour toutes vos reponses. listBox comment avoir l'evenement click alerte! [ par transmedia ] voila je voudrais pouvoir aficher un menu popup quand je séléctionne une ligne de list box afin de supprimer cette ligne. Mais le control ne comprend


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 0,718 sec (4)

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