这两个是否重复?CFrameWnd::OnCreate通过调用CreateClient创建视图,也就是说
AFX_IDW_PANE_FIRST已经有窗口了。
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;// create a view to occupy the client area of the frame
if (!m_wndView.Create(NULL, NULL, AFX_WS_DEFAULT_VIEW,
CRect(0, 0, 0, 0), this, AFX_IDW_PANE_FIRST, NULL))
{
TRACE0("Failed to create view window\n");
return -1;
}
AFX_IDW_PANE_FIRST已经有窗口了。
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;// create a view to occupy the client area of the frame
if (!m_wndView.Create(NULL, NULL, AFX_WS_DEFAULT_VIEW,
CRect(0, 0, 0, 0), this, AFX_IDW_PANE_FIRST, NULL))
{
TRACE0("Failed to create view window\n");
return -1;
}
解决方案 »
- 错误 noname.c 20: 与'Precede'声明中的类型不匹配,用的是winTC,写了个优先级函数,求指错
- 调用ppt的代码
- 什么是C/S结构
- 请教如何让在MFC中让无模式对话框不消失,可以处理消息?
- 添加一条记录引发的一个问题?请高手支招!感谢万分!
- 怎么在一个程序里调用别人的一个可执行应用程序
- 如何在界面上加"正在测量中....."
- edit 中光标定位的问题。在线求助!请多指教(40分)
- 我是初中毕业的学生,很爱计算机特别是语言。可是不知从哪学起? 能给个好的建议么 [自学]
- socket的问题,有建设性意见的有巨奖:-)
- SOCKET 救命
- ===ListCtrl改变选择行时,和什么消息有关?====
我试过把创建线程的语句注释掉了,但仍然不起作用。
BTW,你说线程中一些变量可能没有初始化是什么含义?说得具体一点好吗?
先把ONCREATE中没什么大用的先注掉。编译看看是不是还出错。
还出错就在SETTING中C++中打开DEBUG INFO为C7,LINK中打开DEBUG INFO。可以在RELEASE
下F5调试。
--对不起,这个结果令大家有点失望。