Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Đã tìm ra đáp án
    dùng SetItem

    Mã:
        for(int i=0;i<qnodelist.n;i++)    {        m_qlist.InsertItem(i,CString(qnodelist.nlArray[i]->nCode),IDI_SUN);        m_qlist.SetItem(...)    }
    up luôn đáp án để sau này ai gặp câu hỏi tương tự thì có thể tìm thấy


    Mã:
    void CNhapnutDlg::UpdateList(void){    m_qlist.DeleteAllItems();    // xóa hết hàng họ trong bảng    m_qlist.DeleteColumn(2);   //  xóa hết các cột, chú ý là phải xóa ngược từ      m_qlist.DeleteColumn(1);  //   cuối về đâu    m_qlist.DeleteColumn(0);  //     m_qlist.SetExtendedStyle(LVS_EX_FULLROWSELECT);       // chọn là chọn 1 dòng     m_qlist.InsertColumn(0,L"Mã",LVCFMT_LEFT,50,0);             // chèn cột mới    m_qlist.InsertColumn(1,L"Tên nút",LVCFMT_LEFT,60,0);    m_qlist.InsertColumn(2,L"Ý nghĩa",LVCFMT_LEFT,245,0);     for(int i=0;i<qnodelist.n;i++)    {        m_qlist.InsertItem(i,CString(qnodelist.nlArray[i]->nCode),0);        m_qlist.SetItem(i,1,LVIF_TEXT ,CString(qnodelist.nlArray[i]->nName),0,0,0,0);        m_qlist.SetItem(i,2,LVIF_TEXT,qnodelist.nlArray[i]->nDescription,0,0,0,0);    }}

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •