2010-02-05 14 views
2

Pour un projet d'école, nous devons créer une application assez simple en utilisant le framework C++ et .NET. Je ne connais que C++, mais nous devons produire un fichier exécutable qui fonctionne pour le projet. Le prof a dit que nous pouvions utiliser les éditeurs WYSIWYG pour l'interface graphique, mais je n'arrive pas à en trouver un dans Visual C++. Je voulais coder avec Visual C++ depuis que je veux apprendre à propos de Visual Studio.Création d'un programme simple en C++ pour Windows. Comment créer une interface graphique

Existe-t-il un moyen que je peux utiliser une application GUI builder pour C++ et en quelque sorte le connecter avec mon projet dans Visual C++?

Je suis très nouveau pour .NET et ont passé les 3 dernières heures de lecture à propos de .NET et les outils de développement et ce pas, et je suis un peu perdu ..

Répondre

6

1) Télécharger Visual C++ 2008 Express gratuitement here

2) Aller à File->New->Windows Form Application.

Fait! Vous avez les éditeurs WYSIWYG pour l'interface graphique.

Hope it helps Max

+0

N'oubliez pas d'utiliser CTRL-SHIFT-B pour construire. – Chris

+1

Cela devrait fonctionner. En note à l'OP, l'éditeur WYSIWYG GUI de Visual Studio est généralement appelé le * Windows Forms Designer *. Il est en effet inclus dans Visual Studio 2008 ou l'édition Visual C++ 2008 Express. - La dernière chose qui ne devrait pas non plus être oubliée est que Visual C++ fonctionnant sur .NET CLR utilise en fait une forme légèrement adaptée du langage C++. – stakx

+0

merci, maintenant j'ai créé le code existant que j'ai pour le projet avec File-> New-> win32 Project, mais l'application Windows Form est sous CLR Dois-je recréer l'application différemment en quelque sorte ou simplement utiliser l'application Windows Forms pour l'ensemble projet? –

1

J'utilise wxWidgets et wxFrameBuilder pour mon GUI. Il ne nécessite pas de ".NET", mais c'est ce que j'aime. :-)

wxFrameBuilder est un outil qui vous aide à créer la disposition de l'interface graphique.

+0

Ai-je besoin d'utiliser leur SDK, ou puis-je produire le code squelette pour l'interface utilisateur graphique, et connectez-vous tous ensemble dans Visual C++? –

+1

@Wonder, mais vous dites "nous avons besoin de créer une application assez simple en utilisant C++ et .NET framework", ce qui signifie que vous êtes censé utiliser .NET Framework et C++ (je comprends qu'il est géré C++ ou C++/CLI) . Si ce sont des exigences, gardez à l'esprit que Qt est inutile pour votre projet. Qt est un toolkit GUI séparé (http://en.wikipedia.org/wiki/Qt_%28toolkit%29), bien qu'il soit utilisable avec Visual Studio IDE et le compilateur Visual C++, mais la conception WYSIWYG des éléments GUI ne sera pas disponible Visual Studio IDE. Vous devez utiliser des outils dédiés Qt Designer/Qt Creator. – mloskot