请教高手:
我在一个对话框中加入一个CListCtrl型控件,并在其中添加了两列,第一列的标头为“员工号”,第二列的标头为“姓名”,再往往此控件中加入两行,第一行显示“00”、“01”,第二行显示“10”“11”。可运行后,没有显示列标头,内容也只显示:00 10,不知为何,请高手赐教,谢谢!!!
具体代码如下:
BOOL CMyData1Dlg::OnInitDialog()
{
......
m_base.InsertColumn(0,"员工号");
m_base.InsertColumn(1,"姓名");m_base.SetColumnWidth(0,50);
m_base.SetColumnWidth(1,50);m_base.SetExtendedStyle(LVS_EX_FULLROWSELECT);m_base.InsertItem(0,"liguanghua"); //这两句模仿一本参考书,也不知干什么用的
m_base.InsertItem(1,"caiyimei");
m_base.SetItemText(0,0,"00");
m_base.SetItemText(0,1,"01");
m_base.SetItemText(1,0,"10");
m_base.SetItemText(1,1,"11");
......
return TRUE;}
我在一个对话框中加入一个CListCtrl型控件,并在其中添加了两列,第一列的标头为“员工号”,第二列的标头为“姓名”,再往往此控件中加入两行,第一行显示“00”、“01”,第二行显示“10”“11”。可运行后,没有显示列标头,内容也只显示:00 10,不知为何,请高手赐教,谢谢!!!
具体代码如下:
BOOL CMyData1Dlg::OnInitDialog()
{
......
m_base.InsertColumn(0,"员工号");
m_base.InsertColumn(1,"姓名");m_base.SetColumnWidth(0,50);
m_base.SetColumnWidth(1,50);m_base.SetExtendedStyle(LVS_EX_FULLROWSELECT);m_base.InsertItem(0,"liguanghua"); //这两句模仿一本参考书,也不知干什么用的
m_base.InsertItem(1,"caiyimei");
m_base.SetItemText(0,0,"00");
m_base.SetItemText(0,1,"01");
m_base.SetItemText(1,0,"10");
m_base.SetItemText(1,1,"11");
......
return TRUE;}
解决方案 »
- 如何用实现气泡提示框
- 继承cwnd的tab重写类//在Create如何创建才会把tab在对话框下面显示?
- “未发生错误”是什么问题导致的?
- 【帮忙】VS2008安装时出现错误,请帮忙看下~~
- 怎么把一个整型的IP转换成字符串?
- 建立IPC共享的函数是什么?
- UpdateData时如何单独更新某一个控件的数据?
- 我想做一个组态软件(基于activex控件),可我不知道怎样将数据在运行模式下动态传入一个控件。请各位高手指点
- 如果把一堆对象转化为char*呢?一定给分!
- 一个很笨的问题:怎样隐藏一个对话框?
- VC++中一个窗体调用另一个窗体中的控件
- 高分在线等,16bit的位图里RGB值都只有5位(0~31),怎么转换成正确的RGB值啊(0~255)
和m_base.SetItemText(1,0,"10");
是多余的