tab control insertItem出错,请问怎么回事啊?

问题描述

我这样做的建一个mfc单文档然后在那个“关于”对话框里面加入了一个TabControl然后为它增加一个控件变量然后在OnInitDialog中写m_TAB.InsertItem(0,_T("NewTAB1"));m_TAB.InsertItem(1,_T("NewTAB2"));m_TAB.InsertItem(2,_T("NewTAB3"));m_TAB.InsertItem(3,_T("NewTAB4"));编译运行后弹出关于对话框出错了显示DebugAssertionFailed!要求终止请问怎么回事是不是还需要做其他的步骤?谢谢

解决方案

解决方案二:
设断点跟踪一下

时间: 2024-11-03 03:28:30

tab control insertItem出错,请问怎么回事啊?的相关文章

mfc-VS2010 MFC tab control控件

问题描述 VS2010 MFC tab control控件 我将标签设置在bottom时,可以显示标签并可以点击,但是对话框没有内容显示 更没有切换效果,请问这是何故?但是我设置在顶部时,一切正常! 附上简短的代码: 在OnInitDialog中如下: SetIcon(m_hIcon TRUE); // 设置大图标SetIcon(m_hIcon FALSE); // 设置小图标 // TODO: 在此添加额外的初始化代码 CRect tabRect; // 标签控件客户区的位置和大小 m_tab

VC中使用Tab Control控件切换窗体

1. 新建一个MFC工程,取名xyTabControl,选择Dialog based,然后Finish. 2. 删除对话 框上默认添加的三个控件.添加Tab Control控件并在Property属性中设置ID为IDC_TAB1,添加变量 m_tabctrl,类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog里面添加如下代 码: m_tabctrl.InsertItem(0,"memo0"); //添加参数一选项卡 m_tabctrl.InsertItem(1

C++中MFC Tab Control控件的使用详解

  这篇文章主要介绍了C++中MFC Tab Control控件的使用详解的相关资料,需要的朋友可以参考下 1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添

MFC Tab Control控件的详细使用

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog

在VC++中使用Tab Control控件

系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:在模态或非模态对话框中使用Tab Control控件,及引申在单/多文档中使用   查阅MSDN文档,对于创建Tab Control控件,MSDN上说明如下: To use CTabCtrl directly in a dialog box 1.     In the dialog editor, add a Tab Control to your dialog template resource. Sp

mfc-关于MFC中Tab Control的问题

问题描述 关于MFC中Tab Control的问题 项目需求,有多块一样的板卡需要控制,功能都是相同的. 于是首先创建了一个主窗体,放了一个Tab Control控件, 然后创建了一个功能窗体,实现板卡功能, 最后将功能窗体关联到主窗体中的Tab Control控件中, 将这一个功能窗体派生了两个出来,用Tab Control的多页功能显示在主窗体上, 现在的问题是,Tab Control中的两个板卡控制是会相互影响的. 想让每一块都能独立控制板卡,而为了方便维护,并不想创建多个功能窗体,请问有

C++中MFC Tab Control控件的使用详解_C 语言

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog

MFC中使用Tab Control从CTabCtrl控件类继承自己的类(CTabSheet)来处理。

使用Tab Control,并且从CTabCtrl控件类继承自己的类(CTabSheet)来处理. 首先我先介绍一下如何使用CTabSheet. 先要制作子对话框类,这次的子对话框类不要从CPropertyPage继承,而是直接从CDialog继承.并且各个子对话框资源的属性应设置为:Style为Child, Border为None. 在主对话框资源中,加入一个Tab Control,并且适当调整位置和大小.利用ClassWizard来为这个Tab Control创建一个CTabSheet的控件

VC中Tab control控件的用法详细解析_C 语言

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog