2010-04-18 19 views
2

Je veux ajouter un wrapper à MFC WinMain afin de pouvoir rendre une application MFC capable de fonctionner en tant qu'application GUI ou en tant que service. Puis-je ajouter un wrapper à WinMail à partir de MFC sans modifier le code source MFC? Comment ajouter un wrapper à MFC WinMain?

+0

Vous voulez remplacer la version MFC de WinMain? MFC est un emballage de cela même. – dwo

+0

Pour la vie ne peut pas se souvenir, mais il y avait quelque chose pour vous permettre de le faire. Je me souviens avoir lu à ce sujet dans un livre intitulé "MFC internes". C'était un dépassement, ou un ensemble de dérogations, mais je ne suis pas sûr. –

Répondre

1

Il est possible de vérifier les paramètres de la ligne de commande afin de changer le comportement. Vérifiez http://msdn.microsoft.com/en-us/library/ms687414(VS.85).aspx

Dans le cas où vous voudriez le faire fonctionner en tant que console rappelez-vous qu'il n'est pas possible de faire une application qui fonctionne à la fois comme console et GUI sur Windows. Il n'y a toujours pas de limitation pour les services, une application de service peut être une application GUI ou une ligne de commande.