假设现在要在单文档程序的客户区创建控件;
把控件作为视类的成员变量;
先把成员变量定义加到视类头文件;
然后在视类的,
BOOL CMyttView::PreCreateWindow(CREATESTRUCT& cs)
{
.......
}
在此成员函数中创建控件;
运行程序,就会出现如下错误,
这就需要在类向导为视类添加WM_CREATE消息处理函数,
然后在视类的OnCreate()函数中创建控件就可以了;
建立空文档失败可能还有其他的情况;
CTabCtrl m_wndTab;
CButton btn1;
CButton btn2;
CButton btn3;
......
#define IDC_MYTAB 50001
......
int CMyttView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CView::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
if (!m_wndTab.Cr