ZKX's LAB

mfc 显示当前列表控件数据 调试有关文件的程序需要注意什么

2020-09-30知识83

怎样将数据库中数据表显示在MFC中的列表控件上,并对其进行删除,修改 列表显示只是一个表象,二者没有设定好的关联。实际的删除操作应该在数据库中进行,也就是执行删除工作后,你得把列表数据刷新一下,重新显示。具体的函数实现,如果需要我再贴上来。void CMCTTView:ListItem()/刷新列表{int i=0;if。m_pSet->;IsOpen())AfxMessageBox(\"数据源未打开\");m_Item.SetExtendedStyle(m_Item.GetExtendedStyle()|LVS_EX_FULLROWSELECT);m_Item.DeleteAllItems();m_Item.SetRedraw(FALSE);if。m_pSet->;GetRecordCount()=0){m_pSet->;MoveFirst();}while。m_pSet->;IsEOF()){m_Item.InsertItem(i,\"\");m_Item.SetItemText(i,0,m_pSet->;m_column1);m_Item.SetItemText(i,1,m_pSet->;m_column2);m_Item.SetItemText(i,2,m_pSet->;m_column3);m_Item.SetItemText(i,3,m_pSet->;m_column4);i+1;m_pSet->;MoveNext();}m_Item.SetRedraw(TRUE);}void CMCTTView:OnItemDel()/在view类中删除条目{TODO:Add your control notification handler code hereint listIndex;当前选中项的索引首先得到点击的位置POSITION pos=m_Item.GetFirstSelectedItemPosition();0 based m_item是指代列表控件if(pos=NULL)return;得索引,通过POSITION转化。

VC/MFC 如何使列表控件(CListCtrl)可编辑,我们在使用VC进行列表控编程中,常常需要在用户点击列表控件中某个单元格时,对单元格内容进行修改,就像EXCEL一样。。

VC使用,怎么找到串口控件 选择com1 if。m_ctrlComm.GetPortOpen())m_ctrlComm.SetPortOpen(TRUE);打开串口 else AfxMessageBox(\"cannot open serial port\");m_ctrlComm.SetSettings(\"9600,n,8,1\");。

mfc多列列表中如何插入图标?类似于windows的搜索程序,有图标,有文件名 用CListCtrl你就知道了 CListCtrl类封装了“列表视图控件”功能,显示每个包含图标(列表视图中)和标签的收集。除图标和标签外,每一项还能有显示在图标和标签右边列中的。

#mfc

随机阅读

qrcode
访问手机版