J'essaie d'apprendre la programmation de l'API Win 32 à partir du didacticiel de programmation de l'API Win32 de Forger. Dois-je choisir Visual C++ -> Win 32 Project ou Windows Form Application pour commencer? MerciApprentissage de la programmation de l'API Win 32 à partir du didacticiel de programmation API Win32 de Forger
Répondre
Choisissez le projet Win32 si votre objectif est d'apprendre l'API Windows 32 pure. Et assurez-vous que ce ne sont pas des extensions managées pour C++! Comme vous avez mentionné un projet Windows Forms, je suppose que vous utilisez une version plus récente (post .NET) de Visual Studio et qu'il contient donc des modèles de projet pour Windows Forms qui ont été introduits avec le framework .NET. Avant cela, vous pouviez choisir entre Win32 ou MFC. MFC était un framework pour le développement d'applications Win32, ainsi que .NET - et l'abstraction pour fournir une expérience plus riche et plus simple de développement de l'application Windows. L'apprentissage MFC (ou .NET Windwos Froms) est utile, mais ce n'est pas la même chose (surtout pour .NET) que l'apprentissage de l'API Windows 32 et de la façon de faire Win32 et de gérer les contrôles Windows et Windows.
qu'est-ce que c'est géré C++? –
Managed C++ (ou Managed Extensions for C++) est une extension du langage C++ qui vous permet de cibler le framework .NET. Si vous n'êtes pas familier avec le framework .NET, je vous recommande de lire l'évolution des frameworks de développement Windows - des choses comme MFC, COM +, .NET et des ajouts plus récents tels que WPF/WCF .. –
Je dois admettre le C++ managé est significativement plus facile que MFC était de travailler avec, mais en utilisant une version modifiée de Microsoft seulement C++ m'a fait me sentir sale. – NoMoreZealots
Vous devez choisir l'option Win32.
Windows Forms est une chose .NET, complètement différente de l'API Win32. theForger's tutorial est à propos de Win32, pas .NET.
Modifier: Si vous souhaitez apprendre la programmation moderne de l'interface graphique Windows, par opposition à l'API Win32, Windows Forms est un bon point de départ.
Que dois-je utiliser pour Windows Forms? Merci –
Les applications rapides et sales sont faciles à frapper dans les formes. Mais apprendre l'Api Win32 aura des applications même si vous faites une application de formulaires. Les applications Win32 peuvent être extrêmement légères si vous les implémentez directement au lieu d'utiliser une classe "Wrapper" comme MFC ou Forms. – NoMoreZealots
Les deux formes et l'aide MFC avec la "tenue de livres" d'une application Windows, MFC est plus ciblée vers l'utilisation d'une application de type vue multi-documents, où les formulaires sont ciblés vers des applications moins encombrantes. Strait Win32 vous donne un contrôle complet et les techniques utilisées peuvent être appliquées aux autres types d'applications. – NoMoreZealots
Vous devez choisir Win32 Project et, si vous utilisez une version "express" de Visual Studio, vous devez télécharger le recent windows SDK qui contient les en-têtes et bibliothèques nécessaires.
- 1. acessing dbcc_name de DEV_BROADCAST_DEVICEINTERFACE programmation win32
- 2. Déconnectez-vous de Win XP par programmation en C#
- 3. Strict C Win GUI programmation
- 4. Impossible d'inclure la programmation dbt.h win32
- 5. API Win32 dans la plate-forme de VC
- 6. Bons éditeurs Gui pour la programmation C win
- 7. Puis-je utiliser T4 par programmation à partir de C#?
- 8. Comment faire des appels API Win32 à partir de PHP?
- 9. MOSS - Programmation de SpecialPermissions
- 10. Programmation du lecteur de bande Dell avec C#
- 11. Création de XSD à partir de la base de données par programmation en C#
- 12. Langages de programmation SIMD
- 13. Langage de programmation NesC
- 14. Programmation de pixels suite
- 15. Existe-t-il un bon didacticiel en ligne pour l'apprentissage de la programmation programmable Bash de niveau intermédiaire à avancé?
- 16. Programmation de modèles XHTML
- 17. C# pratique de programmation
- 18. C# Programmation de composants?
- 19. Programmation de port parallèle
- 20. Diagramme de méthodologie de programmation?
- 21. Programmation de Poppler
- 22. Ratios de programmation
- 23. Programmation Touchpad de l'ordinateur portable
- 24. efficacité du modèle de programmation fonctionnelle (spécifique Erlang)
- 25. Problèmes de programmation dynamique
- 26. Apprentissage de C# à partir de Java POV
- 27. Programmation de l'API VC++ win32: comment changer le curseur de la souris
- 28. Accès par programmation à la bibliothèque de styles SharePoint à partir de C#
- 29. Win API pour modifier la langue d'entrée par programme
- 30. Programmation du noyau d'apprentissage
Je dois dire ceci: l'indice est dans le nom friggin. –