Windows窗体项目中,窗体通常由三部分组成,头文件、源文件、资源文件:
在解决方案中双击头文件(*.h),可以打开资源文件对应的设计视图:
问题描述
在团队协作或引用他人代码时,窗体文件不是自己创建的,在工程中导入了窗体的文件,窗体的设计视图经常无法正常打开:双击头文件(*.h),打开的只是头文件。
这种问题常常难倒了新手,怎么添加都不管用,只好重新创建窗体,重头开始。。。
解决办法
1. 打开项目文件目录,找到工程文件(后缀是.vcxproj)。点击右键,选择文本编辑器打开。
2. 阅读工程文件,窗体正常显示,其头文件、源文件、资源文件都要正确引用,以FrmMain为例。
可以发现窗体FrmEmpList的头文件、资源文件没有正确引用,需要改成与FrmMain一致的形式。
修改后
3、VS会检测到工程文件的变动,选择“重新加载”,此时窗体的设计视图能够正常显示