Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : AU SECOURS PB projet MFC utilisation callback [ Archives / Systeme ] (vinceVD)

mercredi 21 janvier 2004 à 12:06:16 | AU SECOURS PB projet MFC utilisation callback

vinceVD


Je souhaite communiquer entre 2 appli en utilisant les postmessage (j'ai une appli Windev et une appli C++ MFC)
Tu coté de windev pas de pb mais du coté C++ je ne recois rien.

Je ne sais pas ou mettre une fonction callback :
-dans ma partie app
-dans ma partie dlg
-ou dans la classe de chaque objet

Merci de m'aidé, je suis désepéré.
Je peux mailer le projet pour faire voir le schmilblique

mercredi 21 janvier 2004 à 15:35:06 | Re : AU SECOURS PB projet MFC utilisation callback

ymca2003

a priori cela se passe dans la wndproc de la fenêtre à qui tu envoi ton message

coté mfc, surcharge la wndproc de la fenêtre et intercepte ton message.

mercredi 21 janvier 2004 à 20:04:22 | Re : AU SECOURS PB projet MFC utilisation callback

sebseb42

surcharger la WindowProc en MFC, je sais pas si c'est possible, mais en tout cas je ne crois pas avoir vu de WindowProc en MFC... c'est bien ca le probleme de MFC

jeudi 22 janvier 2004 à 09:41:06 | Re : AU SECOURS PB projet MFC utilisation callback

vinceVD

J'ai regardé dans mon projet et je n'ai pas de WindowProc donc toujours problème.
J'espère qu'un d'entre vous pourra m'aider ou me proposer une autre solution
Encore merci d'avance

jeudi 22 janvier 2004 à 14:35:00 | Re : AU SECOURS PB projet MFC utilisation callback

ymca2003

va dans view->classwizard, sélectionne la classe de ta fenêtre qui doit recevoir le message, sélectionne WindowProc dans la liste des fonctions et clique sur addfunction.

si WindowProc n'est pas dans la liste, va dans classinfo et sélectionne window pour le message filter.

pour éviter ça, dans le .h de ta fenêtre ajoute

afx_msg void OnMyMessage(WPARAM wParam, LPARAM lParam);

dans la zone {{AFX_MSG(CMainFrame)

dans le .cpp :
rajoute
ON_MESSAGE(WM_MTMESSAGE, OnMyMessage)

dans la zone BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)


puis :
void CMainFrame::OnMyMessage(WPARAM wParam, LPARAM lParam)
{
}

à la fin du fichier.

voilà quand la fenêtre recevra le message WM_MYMESSAGE (à définir bien sur), la fonction OnMyMessage sera appelée

jeudi 22 janvier 2004 à 21:15:50 | Re : AU SECOURS PB projet MFC utilisation callback

vinceVD

Merci ca marche comme sur des roulettes et meme pour info mais tu doit le savoir en faite je traite mon message dans la windowProc en testant le numéro de message.

Enfin encore merci je vais enfin pouvoir finir mon projet



Cette discussion est classé dans : pb, appli, projet, mfc, callback


Répondre à ce message

Sujets en rapport avec ce message

Pb d'éxécution d'une appli MFC Visual c++ [ par pipic ] Bonjour à tousJ'ai un gros problème : j'ai terminé une application en visual c++ (MFC) qui fonctionne tres bien sur mon poste (mon pc possède le compi Portée des variables avec MFC : HELP !!! [ par sprintjeffC ] salut,j'ai commençé à coder pour la 1ere fois en C et MFC avec devc++ ... c cool. Petit problème toute fois : j'ai une main (spéciale en MFC) et une p pb avec l'utilisation d'une CListBox en MFC avec visual c++ [ par breezer ] Bonjour,j'ai créé une CDialog totoDlg et dedans j'ai mis une CListBox liste et je n'arrive pas à insérer des éléments dans ma CListBox :j'ai essayé Se Pb avec DEV CPP [ par idra ] Bonjour,J'ai un p'tit souci avec dev cpp. Le projet que j'ai créé compile et s'execute bien sur mon poste. Par contre dès que je change de poste (ou d graphisme d'une appli mfc [ par dambeaufort ] bonjour,j'ai actualement une boite de dialogue sous une appli mfc. Cette boite de dialogue contient plusieurs element (Fenetre edit, check, barre de p Pb d'Affichage [ par c2millet ] Bjrs à tous,Voilà mon Pb: G réalisé une appli sous VC++ 6 sans mfc avec Win2k. Le pb et que les objet que g dans ma fenetre garde la conf de win2k qd pb de linkage pendant la compilation sous VC.NET2003 [ par xjacques ] voila le pb que j ai a la compilation:nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in play.objC est lorsque j essaie de defi Comment communiquer entre classes d'une MFC appli [ par mop666 ] salut,je fais actuellement une appli MFC simple document et j'ai un gros probleme:j'essaie d'autoriser les simples drag and drop et le probleme c est integrer une image en fond de mon appli (avec MFC) [ par hobbes ] Bonjour,J ai cree un petit editeur de text en MFC. Je souhaiterait remplacer le fond gris de mon appli MDI par une image.si qq pouvait m aider,Merci,H Effacer un menu dans une appli MFC sous Visual Cpp [ par TahitiLove ] Bonjour,J'ai créer un projet MFC avec Visual. J'ai rajouter des menus. Le problèmes c'est que je n'arrive pas à totalement effacer ces menus que j'ai


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.