[MFC] rajouter des fonctions non reliées à des messages dans un dialog

rajouter des fonctions non reliées à des messages dans un dialog [MFC] - Programmation

Marsh Posté le 15-03-2002 à 09:36:13    

Mon appli, c'est un CDialog. Je voudrais rajouter des fonctions qui puisse accéder aux mêmes choses que les fonctions membres de la CDialog mais qui ne soient pas reliés à des messages.
 
J'espère que j'ai été assez explicite, et merci d'avance !

Reply

Marsh Posté le 15-03-2002 à 09:36:13   

Reply

Marsh Posté le 15-03-2002 à 09:37:51    

Ouais, enfin, en gros, tu veux rajouter une fonction à ta classe...
Heu... t'as déja programmé en C++ !???

Reply

Marsh Posté le 15-03-2002 à 10:50:28    

je sais bien que c'est faisable facilement mais en fait, ma question est mal posée : je me demandais si il n'y avait pas dans VC++, un truc pour le faire directement ( du genre, on donne le nom de la fonction, et lui il déclare le prototype dans la classe et il m'écrit le début de la fonction ). tu vois ?

Reply

Marsh Posté le 15-03-2002 à 11:01:08    

torpe23 a écrit a écrit :

je sais bien que c'est faisable facilement mais en fait, ma question est mal posée : je me demandais si il n'y avait pas dans VC++, un truc pour le faire directement ( du genre, on donne le nom de la fonction, et lui il déclare le prototype dans la classe et il m'écrit le début de la fonction ). tu vois ?  




 
Je vois que c tellement bateau que je vois absoluement pas l'intéret que ça aurait !
pour ajouter une class, t'as un outil comme ça, ms pas pour un fonction. y a aucun intéret !! pourquoi tu veux ça toi !??

Reply

Marsh Posté le 15-03-2002 à 18:12:36    

le class wizard le fait bien pour rajouter des fonctions qui agissent par messages. Il pourrait très bien le faire pour une fonction membre qui n'agit pas suite à un message...
Ce serait mieux que de se galérer à aller dans le .h pour faire le proto puis dans le .cpp pour écrire la fcn !

Reply

Marsh Posté le 15-03-2002 à 18:18:36    

torpe23 a écrit a écrit :

le class wizard le fait bien pour rajouter des fonctions qui agissent par messages. Il pourrait très bien le faire pour une fonction membre qui n'agit pas suite à un message...
Ce serait mieux que de se galérer à aller dans le .h pour faire le proto puis dans le .cpp pour écrire la fcn !  




 
Tu fais bouton droit sur la classe, au dessus de "Add Message Handler", tu as "Add member function".


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 15-03-2002 à 18:23:11    

excuse moi mais je ne vois où il faut faire un clic droit...

Reply

Marsh Posté le 15-03-2002 à 18:25:36    

torpe23 a écrit a écrit :

excuse moi mais je ne vois où il faut faire un clic droit...  




 
De la même manière que tu fais "Add Message Handler" pour ajouter un message dans la classe (tu viens de dire que tu le fais déjà), tu fais "Add member function".


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 15-03-2002 à 18:33:36    

non, je ne fais pas comme ça. Le class wizard est comme ça :
http://www.multimania.com/torpe23/class.jpg
et là dedans, y'a pas de "Add member fonction"
 
ps : bon, j'arrive pas à ce qu'on voit l'image donc tant pis mais y'a pas ce que tu me dis !

 

[jfdsdjhfuetppo]--Message édité par torpe23--[/jfdsdjhfuetppo]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed