急!!!LIST CONTROL控件 如何用对话框中的添加按钮动态的在LIST CONTROL中添加数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 响应按钮的点击事件,用CListCtrl类的InsertItem函数添加新项。 点击添加按钮跳出个对话框 设置一些Edit控件 获取键盘输入信息这个意思 你是说在子窗口点击button 在主窗口 的list里显示? 2种情况1。如果只是当 点击onok时 显示数据的话 只要:if (dlg.DoModal()==IDOK){ 添加数据}里面做 给各个Edit控件关联CString变量,在按钮响应函数里面先UpdateData(),然后用CListCtrl类的InsertItem,再SetItemText。 1.加个Dialog,类为CAdd;里面有个Edit控件,给CAdd加个public变量,按OK时,写入: GetDlgItem(IDC_EDIT1)->GetWindowText(strEdit); OnOK();2.在list添加按钮写入: m_List.InsertItem(0,_T("1")); CAdd a; //a->Create(IDD_DIALOG1,NULL); CString str; INT_PTR nResponse = a.DoModal(); if (nResponse == IDOK) { // TODO: 在此放置处理何时用“确定”来关闭 //对话框的代码 str = a.strEdit; } else if (nResponse == IDCANCEL) { // TODO: 在此放置处理何时用“取消”来关闭 //对话框的代码 str = _T("NULL"); } m_List.SetItemText(0,1,str); http://hi.baidu.com/lufa2014/blog/item/0a5c069bbc1017b0c9eaf4fd.html这个是介绍listctrl很全的网站了 如何组建VC工程 工具栏有时候不出提示 拆分窗口 新手的问题,困扰我一天了,快崩溃了 我的rand函数为什么不能这样用啊,int a = rand(); std::string str(url)什么意思? 如何实现“文件包含”处理? 怎么设置缺省浏览器? 关于 CDC 类的困惑 谁调用了函数并触发了函数中的assert? 在一个已知控件(比如:picture Control)上自己画一些东西,显示不是很正常? 如何打开.mou 和 .equ 文件
只要:
if (dlg.DoModal()==IDOK)
{
添加数据
}
里面做
GetDlgItem(IDC_EDIT1)->GetWindowText(strEdit);
OnOK();
2.在list添加按钮写入:
m_List.InsertItem(0,_T("1"));
CAdd a;
//a->Create(IDD_DIALOG1,NULL);
CString str;
INT_PTR nResponse = a.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用“确定”来关闭
//对话框的代码
str = a.strEdit;
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用“取消”来关闭
//对话框的代码
str = _T("NULL");
} m_List.SetItemText(0,1,str);
这个是介绍listctrl很全的网站了