数据在初始化的时候加载,当用户点击末一行的时候可以返回相关消息!!
mfc中
分数全部奉送

解决方案 »

  1.   

    是list control控件
    鼠标点击会返回相关行的消息
      

  2.   

    http://www.codeguru.com/listview/index.shtml
      

  3.   

    CImageList m_SmallImageList;
    CImageList m_ImageList; m_SmallImageList.Create(16,16,0,8,8);
    m_ImageList.Create(32,32,0,8,8);
    int i;
    HICON hcion[16];
    hcion[0]=AfxGetApp()->LoadIcon(IDI_ICON1);
    hcion[1]=AfxGetApp()->LoadIcon(IDI_ICON2);
    hcion[2]=AfxGetApp()->LoadIcon(IDI_ICON3);
    hcion[3]=AfxGetApp()->LoadIcon(IDI_ICON4);
    hcion[4]=AfxGetApp()->LoadIcon(IDI_ICON5);
    hcion[5]=AfxGetApp()->LoadIcon(IDI_ICON6);
    hcion[6]=AfxGetApp()->LoadIcon(IDI_ICON7);
    hcion[7]=AfxGetApp()->LoadIcon(IDI_ICON8);
    hcion[8]=AfxGetApp()->LoadIcon(IDI_ICON9);
    for(i=1;i<9;i++)
    {
    m_ImageList.Add(hcion[i-1]);
    m_SmallImageList.Add(hcion[i-1]);
    }
    m_List.InsertColumn(1,"幮堳僐乕",LVCFMT_CENTER,145,1);
    m_List.InsertColumn(2,"巵柤",LVCFMT_CENTER,145,2);
    m_List.InsertColumn(3,"嵼愋巟幮",LVCFMT_CENTER,145,3);
    m_List.InsertColumn(4,"晹彁柤",LVCFMT_CENTER,145,4);
    m_List.SetExtendedStyle(LVS_EX_FULLROWSELECT);
    m_List.SetImageList(&m_SmallImageList,LVSIL_SMALL);
      

  4.   

    POINT pt;
    ::GetCursorPos(&pt);
    LVHITTESTINFO lvHitTestInfo;
    lvHitTestInfo.pt = pt;
    LPTSTR lpszText;
    m_ctrlList.HitTest(&lvHitTestInfo);
    m_ctrlList.GetItemText( lvHitTestInfo.iItem, lvHitTestInfo.iSubItem, lpszText, 50);
      

  5.   

    POINT pt;
    ::GetCursorPos(&pt);
    LVHITTESTINFO lvHitTestInfo;
    lvHitTestInfo.pt = pt;
    LPTSTR lpszText;
    m_ctrlList.HitTest(&lvHitTestInfo);
    //所有的信息就在LVHITTESTINFO结构中了,你可以用如下等方法取得相应信息...
    m_ctrlList.GetItemText( lvHitTestInfo.iItem, lvHitTestInfo.iSubItem, lpszText, 50);
      

  6.   

    http://www.codeguru.com/listview/index.shtml
      

  7.   

    我想通过,消息相应的办法来做啊,我响应双击消息:
    void CTESTDlg::OnDblclkList1(NMHDR* pNMHDR, LRESULT* pResult)
    {
    。。
    }