Y at-il un pdf ou vidéo ou certains médias qui peuvent me renseigner sur la façon de programmer Winforms avec C++. De toute évidence, C++ est le langage de programmation le plus courant et j'ai déjà quelques connaissances préalables. Mais quand j'essaie de trouver des médias sur la programmation en C++, les exemples sont généralement des applications de la console. Je veux des médias qui peuvent m'apprendre à programmer Winforms en C++.Comment utiliser C++/CLI pour programmer des applications Winforms
Répondre
Voici un tutoriel montrant comment écrire Windows Forms applications in C++/CLI.
Il faut juste savoir que la plupart des échantillons ont tendance à être en C#. Beaucoup de personnes utilisent volontairement C# pour les formulaires, C++ pour leur logique, et utilisent C++/CLI pour exposer leur logique en tant qu'assemblages .NET (pour une utilisation facile par C#/VB.NET). Cela aide, car l'expérience de conception est beaucoup plus agréable dans C# ou VB.NET pour Windows Forms.
Mauvaise idée, à mon humble avis. Le C++ géré est moche; il n'a jamais été conçu pour être un langage récupéré par les ordures. Sa force est ailleurs. Je recommande C# à la place - syntaxe similaire, compétence hautement commercialisable.
préemptif commentaire sarcastique: tous C++ est laid.
il suffit de créer un nouveau projet .NET C++ et de commencer la programmation C++. Et la syntaxe supplémentaire s'applique à .NET est des pointeurs gérés et des classes .NET. Vous trouverez des informations à leur sujet dans MSDN, y compris de nombreux exemples utiles.
Eh bien, il ya des opinions partout sur ce sujet. Ma devise est toujours d'utiliser le bon marteau de taille pour le travail - et, en général, C++ est le mauvais marteau de taille pour faire des winforms. J'aime le C++, mais je ne l'utilise que lorsqu'il y a une nécessité absolue pour la rapidité des opérations. C# (ou VB.Net, si vous devez) a BEAUCOUP mieux le support pour la création de l'interface utilisateur que C++, bien que j'ai remarqué que Visual Studio 2010 offre des améliorations indispensables pour faciliter le développement de Winforms dans .NET 4.0. Si vous DEVEZ coller avec C++, cherchez à obtenir une version bêta de Visual Studio 2010. Sinon, utilisez C# comme interface utilisateur, accès aux données, manipulation de fichiers, langage général et C++ si vous devez écrire un moteur physique personnalisé pour l'accompagner .
Avez-vous regardé la MSDNarticles? Je ne dis pas que je le recommande, mais ils donnent au moins un début. En ce qui concerne le commentaire de Seva Alekseyev selon lequel tout C++ est moche: c'est comme si le vieux commentaire sur la démocratie était la pire forme de gouvernement à l'exception de tous les autres. Il a raison de dire que tout le C++ est moche, mais il omet de mentionner que toutes les alternatives sont encore pires.
Ne vous méprenez pas - J'ai utilisé C++ pendant 12+ ans, et je l'aime généralement. Juste faire ce commentaire avant que quelqu'un d'autre le fasse. Maintenant, allons tous ensemble, chantons kumbayah et flamme sur l'objectif C. –
- 1. Programmer des applications iPhone sous Windows?
- 2. Avez-vous besoin de Xcode pour programmer des applications iPhone?
- 3. Localisation et globalisation des applications WinForms
- 4. Applications Open Source Winforms?
- 5. Comment programmer pour générer des modèles 3D?
- 6. Comment programmer pour utiliser tous les processeurs de votre machine?
- 7. Comment utiliser jQuery Mobile pour créer des applications Web iPhone?
- 8. Comment utiliser Boost.Interprocess pour diffuser des données vers d'autres applications?
- 9. Comment utiliser d'autres applications pour envoyer des photos?
- 10. Comment programmer pour faire correspondre
- 11. Comment programmer setObjectClass pour NSArrayController
- 12. Comment créer des tâches réactives pour programmer des compétitions?
- 13. Meilleur modèle d'accès aux données pour les applications WinForms
- 14. Puis-je utiliser matlab pour programmer une voiture télécommandée?
- 15. Programmation des applications pour Excel
- 16. Qu'est-ce qu'une bonne configuration matérielle pour programmer des applications simultanées et distribuées?
- 17. Composants d'interface utilisateur pour applications Winforms à écran tactile
- 18. Programmer des cartes-images
- 19. Winforms Hôte C# dans les applications VB6
- 20. comment détecter et programmer autour des secousses pour l'iphone
- 21. Règles pour les applications WinForms multi-utilisateurs sur Vista
- 22. Android - Comment programmer la couleur des boutons
- 23. Programmer des mathémathiques: comment développer une fonction
- 24. utiliser qt et django pour créer des applications de bureau
- 25. Quels composants pouvez-vous utiliser pour créer des applications AIR?
- 26. Pour utiliser des thèmes Wordpress dans les applications Rails?
- 27. Édition HTML dans WinForms ou applications WPF
- 28. Comment utiliser WinForms/WPF comme contrôle ActiveX?
- 29. Python tordu: comment programmer?
- 30. Toutes les guildelines pour le codage des applications Winforms, en particulier l'interface utilisateur en C#/.net?
Managed C++ est moche - C++/CLI est beaucoup plus agréable, cependant. Il n'y a rien de mal à faire Windows Forms à partir de C++/CLI (WPF, cependant, est très difficile en C++ ...) –