有没有可以告诉我如何用C++编写Winforms的pdf或视频或某些媒体。显然C++是最常用的编程语言,我已经有了一些先前的知识。但是当我尝试在C++中寻找关于编程的媒体时,这些示例通常是控制台应用程序。我想要一些可以教会我如何在C++中编写Winforms的媒体。如何使用C++/CLI编写Winforms应用程序
2
A
回答
5
这里是展示如何编写Windows Forms applications in C++/CLI的教程。
请注意,大多数样本倾向于使用C#。许多人故意将C#用于表单,将C++用于其逻辑,并使用C++/CLI将其逻辑公开为.NET程序集(为了便于C#/ VB.NET使用)。这有助于实现,因为在Windows Forms的C#或VB.NET中,设计时体验更好。
2
坏主意,恕我直言。 Managed C++很丑陋;它从来就不是垃圾收集的语言。它的优势在于别处。我推荐C# - 类似的语法,高度适销的技巧。
Preemtive snarky评论:所有的C++都很丑陋。
0
只需创建一个新的C++ .NET项目并开始编程您的C++。其他语法适用于.NET是托管指针和.NET类。有关它们的信息可以在MSDN中找到,包括许多有用的示例。
0
那么,这个话题到处都有意见。我的座右铭总是使用合适大小的锤子来完成这项工作 - 而且,一般来说,C++是制作winform的错误大小的锤子。我喜欢C++,但只有在对操作速度有绝对必要时才使用它。但是我注意到Visual Studio 2010提供了一些非常需要的增强功能,使.NET 4.0中的开发Winforms变得更加容易。但是,如果您需要使用C#(或VB.Net,如果您必须坚持使用C++,请考虑获取Visual Studio 2010的测试版本。否则,如果您必须编写自定义物理引擎以使用它,请使用C#作为您的UI,数据访问,文件操作,通用语言和C++。 。
0
相关问题
- 1. 如何编写GPS应用程序?
- 2. 使用Nodejs编写Web应用程序
- 3. 在WinForms应用程序中编译ASPX
- 4. C#Winforms应用程序打开第二个Winforms应用程序
- 5. 如何重构WinForms应用程序?
- 6. 如何测试winforms应用程序
- 7. 如何重命名winforms应用程序?
- 8. 如何使用Jython编写Java程序
- 9. 如何使用Py3k编写控制台应用程序?
- 10. 如何使用phonegap编写Android应用程序记录(AAR)?
- 11. 如何使用Google Maps API编写GPS路由应用程序
- 12. 如何使用CDI(焊接)编写可插拔应用程序?
- 13. 如何使用Java或C++编写GUI桌面应用程序?
- 14. 如何使用scalaz编写应用程序的功能
- 15. 如何使用pyqt编写诺基亚应用程序?
- 16. 如何使用MVC 2编写MVC 1应用程序?
- 17. 如何使用chocolatechipui编写我的第一个应用程序?
- 18. 如何使用android应用程序编写文件?
- 19. 如何开始使用React Native编写UWP应用程序?
- 20. 如何使用Zend编写示例控制台应用程序?
- 21. 如何使用asp.net编写客户端应用程序monotorrent
- 22. 如何使用Enthought Canopy编写android应用程序
- 23. 如何编写使用tinyMCE的SWT应用程序?
- 24. 使用WinForms应用程序中的UrlDecode
- 25. winforms应用程序内存使用
- 26. 使用WebSecurity和.Net winForms应用程序
- 27. 使WinForms应用程序WinForms/Console混合使用
- 28. 如何在django应用程序中编写套接字编程
- 29. 如何用C#中的参数编写应用程序启动应用程序?
- 30. 如何用Django编写反应式Web应用程序?
托管C++很丑 - 但C++/CLI更好。使用C++/CLI做Windows窗体没什么问题(WPF,尽管在C++中非常困难......) – 2010-01-05 21:49:30