我正在开发一个程序,它应该列出所有文件及其大小(目前只是这样)。我创建了一个简单的应用程序,应该将数据写入到列表框中。我试图将数据写入两列(第一列应该是名称,在另一列中是大小),但我不知道该如何做。
有人能帮帮我吗?
提前感谢!
kampi
更新:
我尝试使用ListControl,但不幸的是我无法使用它。我可以成功编译我的应用程序,但我只能看到空矩形。有人知道我做错了什么吗?
有人能帮帮我吗?
提前感谢!
kampi
更新:
我尝试使用ListControl,但不幸的是我无法使用它。我可以成功编译我的应用程序,但我只能看到空矩形。有人知道我做错了什么吗?
BOOL CGetFileListDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// Set the icon for this dialog. The framework does this automatically
// when the application's main window is not a dialog
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon
// TODO: Add extra initialization here
LVITEM lvItem;
LVCOLUMN lvColumn;
int nCol;
lvColumn.mask = LVCF_FMT | LVCF_TEXT | LVCF_WIDTH;
lvColumn.fmt = LVCFMT_CENTER;
lvColumn.cx = 10;
lvColumn.pszText = _T("Filename");
ListView_InsertColumn( m_List, 0, &lvColumn );
ListView_SetItemText( m_List, 0, 0, _T("TEST") );
return TRUE; // return TRUE unless you set the focus to a control
}