摘要: 1、首先创建一个MFC对话框框架,在对话框资源上从工具箱中添加上一个Tab Control 控件,根据需要修改一下属性,然后右击控件,为这个控件添加一个成员变量,将此控件跟一个CTabCtrl类变量绑定在一起,这里设为m_tabctrl2、创建两个新的对话框资源,其属性作如下修改: Border:none //边界为空,这样它就没了标题栏 Style :Child // 这样这个模板就可以当作另一个窗口的子窗口了。 其它如果没有必要,就不用改了。 在上面加一些控件什么的,具体操作跟普通对话框没有区别。 ... 阅读全文
posted @ 2013-01-10 20:36 jefffyang 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 原因是对话框中某个ID对应的控件不存在估计你删除了界面上的控件,但是没有删除其映射关系以下是出现断言错误的地方,Line43我已标出HWND CDataExchange::PrepareCtrl(int nIDC){ASSERT(nIDC != 0);ASSERT(nIDC != -1); // not allowedHWND hWndCtrl;m_pDlgWnd->GetDlgItem(nIDC, &hWndCtrl);if (hWndCtrl == NULL){TRACE1("Error: no data exchange control with ID 0x%04 阅读全文
posted @ 2013-01-10 20:25 jefffyang 阅读(323) 评论(0) 推荐(0) 编辑