建立一个Dialog Based工程主对话框类CTestADODlg. OnBtnQuery()是CTestADODlg中按钮"查询"的消息处理函数.CDataShowDlg是由class Wizard生成的类,含有列表框,且定义了void Querydb
()函数,CListCtrl m_listShow; 问题是:按下"查询"触发OnBtnQuery(),在OnBtnQuery()中调用定义
CDataShowDlg dlg; 然后dlg.Querydb()进入Querydb()函数,当执行到m_listShow.DeleteAllItems()的时候就弹出对话框提示出错,查看afxcmn.inl中148行.还有三个选项"终止""重试""忽略".这个问题怎么解决啊?
()函数,CListCtrl m_listShow; 问题是:按下"查询"触发OnBtnQuery(),在OnBtnQuery()中调用定义
CDataShowDlg dlg; 然后dlg.Querydb()进入Querydb()函数,当执行到m_listShow.DeleteAllItems()的时候就弹出对话框提示出错,查看afxcmn.inl中148行.还有三个选项"终止""重试""忽略".这个问题怎么解决啊?
解决方案 »
- 关于USB固件下载问题!
- 一个有关一个字符串之间的处理的 简单 问题····困扰很久很难过····
- 复选框
- 如何在MFC的基于对话模式中添加时间并显示
- 菜鸟级问题,请各位朋友帮忙
- delphi语言转换为vc
- 关于对话框和SERVICE_STATUS的一点问题。知道的请来看一下。
- 这种定义#define one "0x816a2860, 0x5076, 0x11d7, 0x8c, 0x28, 0x0, 0x80, 0xc8, 0x93, 0x9e, 0x42"是如何生成的?
- MFC 图片选择控件如何做呢?谢谢大家
- 如何实现CBitmapButton从文件中读取位图啊???
- 如何区分用户输入的内容是汉字,字母,数字与其它的呢?
- 关于afxbeginthread函数
然后call stack
dlg.DoModal();
// .h
CDataShowDlg *m_pDataShowDlg;// .cppm_pDataShowDlg = NULL;// 初始化m_pDataShowDlg = new CDataShowDlg;
m_pDataShowDlg.Create(CDataShowDlg::IDD);
//在Create代码执行之后就可以调用m_listShow.DeleteAllItems()
m_pDataShowDlg.ShowWindow(SW_SHOW);在CDataShowDlg::OnDestroy()中销毁对象
if ( m_pDataShowDlg != NULL )
{
m_pDataShowDlg->DestroyWindow();
delete m_pDataShowDlg;
m_pDataShowDlg = NULL;
}
它们进行各种操作!