Bonjour,
quel est utilité de la classe (CWinAppEX)?
Merci d'avance :)
Version imprimable
Bonjour,
quel est utilité de la classe (CWinAppEX)?
Merci d'avance :)
Tu veux dire par rapport à une CWinApp normale, ou en général?
J'aurais du mal à t'en dire plus, je ne connais pas le MFC Feature Pack...
d'après ce que j'ai compris CWinApp c'est une classe de base, c'est de cette classe qu'on instancie notre seul objet Application
CWinAppEx : gère l'état de l'application, enregistre l'état au Registre, charge l'état du Registre, initialise des gestionnaires d'application, et fournit des liens vers ces mêmes gestionnaires d'application. (source:MSDN)
donc CWinApp et CWinAppEx sont différents et je pense que chaque application doit contenir des objets instanciés de ces deux classes (à confirmer!)
puisque je suis débutant en MFC, je n'ai pas bien compris qu'est ce que ça veut dire l'etat de l'application, et gestionnaires d'application?
J'aimerai bien si tu peux me citer quelques exemples d'etat et gestionnaires d'application, ça va etre plus claire pour moi je pense
CWinAppEx hérite de CWinApp, donc je dirais plutôt que la classe d'application de ton programme (CNomDuProgrammeApp) doit hériter de l'une ou l'autre, selon qu'on choisisse ou non d'utiliser les fonctionnalités supplémentaires du Feature Pack.
c'est plus claire maintenant merci :ccool: