如何在list box中插入一个文本框 我用list box建了个表,在表的最后一行我希望是passwd,而且是能输入的!我该怎么做呢?如IP server name passwdx x 文本框x代表是会显示的, 文本框是要输入的密码我该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个最好使用listctrl,然后重新绘制第3列,允许编辑呀 这个最好使用listctrl,Report方式。 我用的就是report方式,我想问的就是怎么做才能允许编译 取 ListCtrl 单元格位置,然后自己创建 Edit Control,移动 Edit 到这个位置。 http://www.codeproject.com/listctrl/listeditor.asp 请问:取ListCtrl单元格位置,然后自己创建 Edit Control,移动 Edit 到这个位置。这几步具体用到什么函数啊?我是菜鸟,很多不懂,还请帮帮忙 ListView_GetSubItemRectListView_GetItemTextSetWindowPos 我是在太菜了,不会弄!请问怎么得到list control窗口的句柄? GetDlgItem(ID_LIST)->GetSafeHwnd(); GetDlgItem(ID_LIST)->m_hWnd;没事的,以后会厉害起来的 我修正一下问题:应该是如何使list contrl 控键中作出的表格是可编辑的!首先list contrl的风格是report,且有网格(SetExtendedStyle(LVS_EX_GRIDLINES))现在有了一个表格!实现问题只要做几件事:CRect rcEdit;ListView_GetSubItemRect(GetSafeHwnd(), m_ptEditting.x, m_ptEditting.y, LVIR_LABEL, &rcEdit);m_pWndEdit->MoveWindow(&rcEdit); //得到edit窗口m_pWndEdit->SetWindowText(GetItemText(m_ptEditting.x, m_ptEditting.y));m_pWndEdit->ShowWindow(SW_SHOW); //显示窗口m_pWndEdit->SetSel(0, -1);m_pWndEdit->SetFocus();CListCtrl::SetItemText(m_ptEditting.x, m_ptEditting.y, str); //把值填入表格m_pWndEdit->ShowWindow(SW_HIDE); //隐藏窗口 读取文件。。。。。。。。。 请问,窗口从失去焦点到再次获得焦点时会响应什么消息? 错误Exception:0xC0000005,指针越界问题 怪??为什么将0x2E00拷贝到一块内存中就变成了0x0000,而改成0x2E01时就没错呢? 拜年贴 急!!如何读取文件第一行后,将其删除? 请大家谈谈Visual studio.NET的中文版好呢?还是英文的好? 请教大家一个问题? 一个很简单的问题,送分的 紧急求助!急!!!! 如何把.exe文件转换成.dll或.ocx文件,以供asp调用 求助SQL语句进VC程序
这几步具体用到什么函数啊?我是菜鸟,很多不懂,还请帮帮忙
ListView_GetItemTextSetWindowPos
没事的,以后会厉害起来的
现在有了一个表格!实现问题只要做几件事:
CRect rcEdit;
ListView_GetSubItemRect(GetSafeHwnd(), m_ptEditting.x, m_ptEditting.y, LVIR_LABEL, &rcEdit);
m_pWndEdit->MoveWindow(&rcEdit); //得到edit窗口
m_pWndEdit->SetWindowText(GetItemText(m_ptEditting.x, m_ptEditting.y));
m_pWndEdit->ShowWindow(SW_SHOW); //显示窗口
m_pWndEdit->SetSel(0, -1);
m_pWndEdit->SetFocus();
CListCtrl::SetItemText(m_ptEditting.x, m_ptEditting.y, str); //把值填入表格
m_pWndEdit->ShowWindow(SW_HIDE); //隐藏窗口