Mik*_*ski 3 c++ visual-studio-2013
我正在将C++ Builder程序迁移到Visual Studio 2013 C++/Win32/Win32项目.
但是,在创建新项目(C++/Win32/Win32项目)之后,我可能会尝试查看/编辑Visual Studio创建项目时自动创建的主窗体.我知道如何在C#,C++ Builder和Delphi中查看/编辑表单,但我没有看到如何查看表单,以便我可以在VS 2013中为C++ Windows应用程序添加它.
什么是我不明白?什么摇滚是IDE中隐藏的主要形式?
我知道表单在那里,有一个简单的菜单和一个关于框,因为它是在运行新创建的项目/程序时显示的.
表单我指的是新创建的应用程序的主窗口.
听起来像你创建了一个直接的Win32项目(非MFC).在这种情况下,没有像您习惯的表单设计师.很多是由代码创建的.
你会发现类似的东西:
case IDM_ABOUT:
DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
break;
Run Code Online (Sandbox Code Playgroud)
打开资源文件,Win32Project1.rc,打开Dialog子文件夹,您将看到一个对话框设计器.除此之外,您将找不到可以像C++ Builder允许的方式编辑的表单.乍一看,你会认为你有一个表单设计师,但不久你会发现它很缺乏.设计复杂的UI需要更多.
坏消息,如果你来自C++ Builder背景,你会发现Visual C++不是那么RAD/WYSIWIG.有几种方法可以做到这一点,并非所有方法都涉及向导的设计时间.许多传统的Visual C++编程动态地创建UI.
如果你想在Visual Studio中使用真正的RAD,你需要转到C#/ .NET和Winforms或WPF.
如果您坚持使用C++,我建议您重新创建项目并选择MFC选项,或者查看Qt或其他第三方UI框架.MFC(Microsoft基础类)和MFC项目向导将为您提供更多可供选择的控件,以及通过帮助您创建具有单/多文档界面等的应用程序框架的更多启动.
| 归档时间: |
|
| 查看次数: |
8921 次 |
| 最近记录: |