Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1641 connectés 

 


Dernière réponse
Sujet : [VISUAL C++] Gros problème de message windows ... URGENT !!!
H4dd3R Y a personne capable de me repondre ? (sniff)
Bah c sûr que c pas très simple!! ;)
 
Mais bon en fait j´aimerais essayer pour voir, mais j´ai nettement trop de pression pour ça..
 
Des messages intercepté par la parent ça me fait furieusement penser à de la réflexion de messages.. Va voir la TN062 ds la MSDN ça peut peut-être t´aider..
Si je dis des évidences pour un mec balaise comme toi, surtout ne m´en veux pas!!! :D :D :D

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
H4dd3R Y a personne capable de me repondre ? (sniff)
Bah c sûr que c pas très simple!! ;)
 
Mais bon en fait j´aimerais essayer pour voir, mais j´ai nettement trop de pression pour ça..
 
Des messages intercepté par la parent ça me fait furieusement penser à de la réflexion de messages.. Va voir la TN062 ds la MSDN ça peut peut-être t´aider..
Si je dis des évidences pour un mec balaise comme toi, surtout ne m´en veux pas!!! :D :D :D
xilebo Y a personne capable de me repondre ? (sniff)
xilebo J'ai créé une application en MFC et j'utilise une vue contenant un arbre ( Treeview avec TreeCtrl attaché). A chaque fois que je fais bouton droit sur un item je crée un menu popup avec la fonction CMenu::CreatePopupMenu() puis je l'affiche avec la fonction CMenu::TrackPopupMenu().
L'une des fonctions du menu me crée une boite de dialogue modale (dlg.DoModal() ).
 
Voila mon problème : Cette boite de dialogue modale que je crée récupère bien le focus au moment ou je la crée mais les messages souris sont récupérés par la fenetre parent. Il faut donc a chaque fois que je clique sur l'arbre pour avoir la main sur cette boite de dialogue.( C'est tres chiant !)
 
Par contre si je ne me sert pas du menu popup ( par exemple lorsqu'on double clique sur un item ) ca marche.
 
J'en déduis que le problème se crée lorsque j'intercepte( dans la classe du CTreeView ) le message généré par le click sur le menu.
(un message WM_COMMAND).
 
Si quelqu'un a une solution elle serait bienvenue car c'est urgent !!! Merci.

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR