我最近3年在c#上工作。现在由于某种原因,我不得不做一些MFC cpp应用程序。 所以你们为我建议。 c#更难吗?我该如何开始?在C#中,我开始做一些益智游戏,我是否也遵循相同的方式?什么是学习MFC C++的最佳方式?哪里可以找到资源?如何启动C++ mfc应用程序
1
A
回答
3
MFC并没有真正隐藏它构建在Win32 API上的事实。所以,你的问题的答案真的取决于你是否已经接触到这个API,如果你知道你对它有多熟悉。
当我用MFC来编程时(那些日子......)它真的帮助我理解创建应用程序没有任何向导的帮助。这显然不是说,我不会建议使用向导。
我曾经学习MFC的书是用Jeff Prosise编写的Windows用MFC。
The Scrible Tutorial,目前在http://msdn.microsoft.com/en-us/library/aa716527%28VS.60%29.aspx也不错。
另请查看该主题:MFC resources/links。
1
MFC和C++比C#更难。这是非常强大的,但有一个学习曲线。
我建议你阅读“模型/视图体系结构”文档,然后在Visual Studio中使用向导来创建一个示例应用程序以用作模型。
+0
谢谢你,在vs2010中有很多选项来创建一个mfc a1应用程序,这些只是吓坏了我。但不能否认它比c#有趣,我只是寻找完美的教程或建议,以获得快速学习的路线。 – 2011-01-18 21:29:39
相关问题
- 1. C++ GUI应用程序:在WndProc中启动子进程(无MFC)
- 2. 如何阻止MFC应用程序在启动时调用OnFileNew()?
- 3. 如何在启动时将MFC MDI应用程序居中?
- 4. 如何从C#应用程序启动应用程序?
- 5. 从C++启动C#.Net应用程序
- 6. C++ MFC如何在C++ MFC应用程序中绘制Alpha透明矩形
- 7. 如何用C#中的参数编写应用程序启动应用程序?
- 8. MFC应用程序中的C#控件
- 9. MFC/C++应用程序中的Rich gui
- 10. 用c#console应用程序启动wpf.exe应用程序?
- 11. 在Windows启动应用程序C#
- 12. 更新启动器应用程序c#
- 13. 从C#启动ClickOnce应用程序#
- 14. 如何从其他应用程序启动ClickOnce应用程序?
- 15. 如何从Java Web应用程序启动Android应用程序?
- 16. 如何在应用程序内部启动应用程序
- 17. 如何启动iPhone应用程序
- 18. 如何启动应用程序
- 19. 如何启动Facebook应用程序?
- 20. 从应用程序启动“启动器应用程序抽屉”?
- 21. 如何在应用程序启动时自动启动Delayed_Job?
- 22. 如何在Windows启动时自动启动应用程序?
- 23. 如何在启动后自动启动Bada 2.0应用程序?
- 24. 如何在应用程序启动时“自动”启用GPS?
- 25. 蒙皮MFC应用程序
- 26. 在C++/MFC和C#中使用插件扩展C++/MFC应用程序
- 27. 如何保存到MFC C++应用程序中的位图?
- 28. 如何填充MFC C++应用程序中的Windows菜单
- 29. 如何测量C++(MFC)应用程序中的性能?
- 30. 裸机C应用程序究竟如何启动?
非常感谢您的帮助 – 2011-01-19 07:06:05