2011-06-01 9 views
0

Je souhaite ajouter un nouveau formulaire qui se charge au démarrage sur un projet C++ existant en ligne de commande, comment faire?Comment ajouter un nouveau formulaire à un projet C++ existant?

+0

Platform? Compilateur? "Form" me semble être un Microsoft-isme, donc je suppose que [visualstudio-2008] ou similaire serait approprié. –

+0

[visualstudio-2008] –

Répondre

1

clic droit sur Projet-> Ajouter-> Nouveau item-> UI sélectionnez sous Visual C++

Vous devez compiler votre application comme CLR, d'utiliser des formes de victoire. Ensuite, à partir du code de démarrage de votre exe, instanciez l'objet de ce formulaire, puis utilisez objDlg-> ShowDialog(). Son même à peu près

et option clr peut ne pas être compatible avec MTd et quelques autres (?)

+0

Comment obtenez-vous le nouveau formulaire pour lancer au démarrage? –

+0

Vous devez compiler votre application en tant que CLR, pour utiliser les formulaires de gains. Ensuite, à partir du code de démarrage de votre exe, instanciez l'objet de ce formulaire, puis utilisez objDlg-> ShowDialog(). C'est à peu près la même chose. – rplusg

Questions connexes