在MFC中,让ListControl控件展开,有几种方法

如题所述

int i=m_list.GetSelectionMark();//获得选 中行的行标

CString s=m_list.GetItemText(i,j);i是行,j是列。m_list是个list control 对象
温馨提示:内容为网友见解,仅供参考
无其他回答

VS2019\/MFC:如何使用列表视图控件List Control (下)
列插入、删除和修改函数,如InsertColumn和DeleteColumn。实例应用中,我们以一个编程语言排行榜的报表式List Control为例。首先创建对话框,然后在OnInitDialog中填充数据,同时为列表项选择事件添加处理函数,确保选中项实时显示在关联的编辑框中。通过这些操作,列表视图控件的使用基础得以掌握。在实际开发中,...

MFC,想要用listcontrol显示表中数据
2. 设置listctrl 风格及扩展风格 LONG lStyle;lStyle = GetWindowLong(m_list.m_hWnd, GWL_STYLE);\/\/获取当前窗口style lStyle &= ~LVS_TYPEMASK; \/\/清除显示方式位 lStyle |= LVS_REPORT; \/\/设置style SetWindowLong(m_list.m_hWnd, GWL_STYLE, lStyle);\/\/设置style DWORD dwStyle = m_...

关于在mfc的在子对话框使用list control控件的问题
1、在子窗口类中声明一个变量,如int m_nFlag,用来判断父窗口点击的是哪个按钮,要让它在list ctrl中显示什么样的信息。2、在父窗口响应按钮点击操作的函数中,依据点击的按钮不同给子窗口的m_nFlag传递不同的值,然后显示子对话框,即 m_Temp.m_nFlag=1;(具体传递哪个值根据按钮不同而设)m...

MFC C++ 初学listctrl问题,如图,像这种选定1个以上的事件应该怎么写,以 ...
7. 得到listctrl中所有选中行的序号 方法一: CString str; for(int i=0; i<m_list.GetItemCount(); i++) { if( m_list.GetItemState(i, LVIS_SELECTED) == LVIS_SELECTED ) { str.Format(_T("选中了第%d行"), i); AfxMessageBox(str); } } 方法二: POSITION pos = m_list.GetFirstSelected...

MFC ListControl如何使用
我写过的一个mfc文件系统(用的是list control,代码质量有点差)首先呢拖个listcontrol控件,然后把转换 void CFileManageDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX);DDX_Control(pDX, IDC_LIST1, m_list);} 然后在你打开对话框的时候初始化 BOOL CFileManageDlg::OnInit...

MFC 中如何在文档类中得到视图类ListControl 控件的行号 在线急等_百 ...
用GetCursel()函数。。比如你的ListControl类变量是m_list 可以这样写 int n; n=m_list.GetCursel(); 注意第一行的行号是0 n就是行号

mfc怎么修改listcontral控件的数据?
为了修改MFC中的list control控件的数据,首先需要添加一个扩展风格。添加风格后,控件将呈现特定外观。接着,添加一个edit control控件,并将其命名为m_edit,初始状态下隐藏。在OnInitDialog()方法内,隐藏m_edit控件,通过调用ShowWindow(SW_HIDE)实现。随后,在Dlg类中定义三个变量,用于后续操作。使...

mfc 用listcontrol (Report)做了个表格,怎么选择表格中的一个格,并实 ...
方法二:int i=m_oldins.GetCurSel(); \/\/得到在第一个ListCtrl列表中选择项的索引 CString str;if(i==LB_ERR) \/\/表示没有选择 { return;} 方法三:int i=m_list.GetSelectionMark();删除CListCtrl中选定的项:POSITION pos;int nIndex;for(; pos= GetFirstSelectedItemPosition();){ n...

怎么使用listcontrol设置标题,行和列
方法\/步骤:新建工程,注意选择 MFC AppWizard(exe),并输入工程名 在弹出的对话框中选择【基于对话框】,然后确定 在对话框界面中,删除不需要的静态文本控件,并添加listcontrol列表控件 右击控件,在样式中选择【报告】右击列表控件,选择【建立类向导】。在弹出的对话框中,选择 Member Variables,在下面...

C++,MFC中怎样用listControl展示图片
inti=m_list.GetSelectionMark();\/\/获得选中行的行标CStrings=m_list.GetItemText(i,j);i是行,j是列。m_list是个listcontrol对象

相似回答