使用vs2012的mfc编写可视化界面程序时,

有些控件的成员函数好像会被vs2012报错,比如下面的状态栏设置,WS_CHILD属性会出现错误。是不是vs2012自带的mfc更新了??如果是这样,那该怎么办??

m_bar.Create(WS_CHILD|WS_VISIBLE|SBS_SIZEGRIP, CRect(0, 0, 0, 0), this, 101);

你把WS_CHILD删掉
WS_CHILD 一般用于控件货窗体的动态创建,时候 设置一个 子窗口属性
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-09
报的什么错?
第2个回答  2014-01-09
m_bar是什么东西?

VS2012的MFC应用中怎么打开图形设计界面
找到资源文件 然后双击IDD开头的那个就有了

VS2012编写的MFC程序中,在一个对话框的OnInitDialog中初始化ListControl...
1.你的列表控件风格未设置报表格式。2.你把对话框的CDialogEx::OnInitDialog();扔了,里面要创建子窗口(资源控件)的。你的列表控件因此未创建窗口,你调用InsertColoumn()自然引发断言m_hWnd!=NULL。

VS2012下的MFC编程
建议在控制面板里面点“添加\/删除功能 ” 试试,修复一下,把MFC勾选上就好了。估计你没有把ATL\/MFC的头文件装上,也就是上图中的“用于C++的Microsoft 基础类 ”

vs2012mfc的视图编辑界面在哪里。。我找到的总是关于mfc版本号多少这个...
可能是新建时选错了

【急急急】VS2012中使用MFC编程时,Cstring出错,显示“未定义标识符...
MFC编程框架下,不需要任何头文件调整,可以直接使用CString(注意大小写一致),如果不能直接使用,那么只能说明你这个不是标准MFC工程。非MFC工程使用CString类,除了需要在工程配置中声明使用MFC,还需要检查stdafx.h中的文件包含,需要包含如下头文件(有顺序问题,需要尝试调整代码位置):include <afxdisp...

VS2012中,使用MFC,获取窗口横纵坐标并显示。以下代码能运行,但是运行时...
lib里的,正常情况下至少user32.lib会链接到你的代码上才对,为什么会出这样的错误好诡异(好吧其实我不用mfc……你随便找个代码文件(.cpp文件或者.h文件),加入以下两行代码 pragma comment(lib, "user32.lib")pragma comment(lib, "shlwapi.lib")然后再生成,看看能不能生出来。

VS2012怎么写MFC程序啊
main() 、winMain() 、_tmain();这些都只是程序的入口函数,工程类型不一样,入口函数可能不同。main是C\/C++程序无窗口的console程序的入口 WinMain是win32 GUI Application程序的入口 _t是为了UNICDOE的兼容,_tmain()是个宏,如果是UNICODE则他是wmain()否则他是main() 。没必要一定要在winMain下...

我用VS2012新建一个MFC盈盈程序,为什么打开时候没有看到资源视图,而其 ...
在工具栏中找到视图一项,单击点开,在里面可以让你打开资源视图和其他窗口。都是浮动的,你可以将它拖到左面就可以了,显示顺序也可以调整,希望对你有所帮助

VS2012中建立MFC应用程序,一旦生成解决方案后就修改不了.exe图标是怎 ...
可以修改,在资源管理的图标里,把系统默认的图标换掉,再重新编译一下,就更改为你自己的图标了。

请教关于VS2012的一些问题,我是初学者。
首先得分辨清楚VC和C++的关系。如果你是上来就是VC,那就是可视化的编程了,直接就有界面,因为Visual C++是微软的东西,在标准C++基础上封装了自己的东西。如果你只是学习标准C++,那不一定会接触到界面编程,因为C++是通用性的编程语言,可以在通用的平台上运行。你目前仅学了几种数据类型,那么还有语法...

相似回答