vs2012mfc插入的Dialog为什么不能在类视图上显示
1.没有打开类视图窗口(Class View)和资源视图(Resource View)
解决方法:
VS2010菜单栏“视图”| 类视图 单击就出现类视图窗口
VS2010菜单栏“视图”| 其它窗口 | 资源视图 单击就会出现资源视图窗口
2.你没有安装Micorsoft SQL Server Compact导致即使资源视图/类视图窗口也看不到应该有的显示列表数据解决方法:到Micorsoft的官网下载Micorsoft SQL Server Compact3或是4的版本就可以解决这个问题。
- 3
3.你安了Micorsoft SQL Server Compact还是不行解决方法:使用VS2010快一个月了,它的智能感知功能确实不错,只是太耗时、速度有待提高,于是就把它禁用了。(在工具-->选项-->文本编辑器-->C/C++标签下的“高级”选项里可以设置)VS2010在工作时会在项目目录下生成*.sdf文件和ipch目录,这与VS2010提供的智能感知、代码恢复、团队本地仓库功能相关,通过将工具-->选项-->文本编辑器-->C/C++标签下的“高级”选项里的“禁用数据库”设置为True,重新构建解决方案时,就不会在出现*.sdf文件和ipch目录了。这样就会产生文章标题所指的问题:mfc项目里无法显示资源视图与类视图。解决的方法就是将上述的“禁用数据库”选项设置为False,资源视图与类视图就恢复了。
一般这种情况是打开了头文件中的resource.h造成的,关闭该文件,在资源视图中重新打开即可。(双击.rc再双击)
热门标签: