vs mfc单文档怎么像下面图片一样把数据输出到单文档界面呢(摸索中,勿喷)

vs mfc单文档怎么像下面图片一样把数据输出到单文档界面呢(摸索中,勿喷)

img

这个你可以新建一个mfc程序,其中视图默认从 CView 继承,你修改,下拉为从 CListView 继承
一个简单的输出代码:

void CMainView::OnInitialUpdate()
{
    CListView::OnInitialUpdate();

    // 创建自定义的列表视图
    m_myListView.Create(NULL, NULL, WS_CHILD | WS_VISIBLE, CRect(0, 0, 0, 0), this, 0);

    //设置视图为详细视图
    GetListCtrl().ModifyStyle(LVS_TYPEMASK, LVS_REPORT);

    // 设置列标题
    GetListCtrl().InsertColumn(0, _T("Name"), LVCFMT_LEFT, 100);
    GetListCtrl().InsertColumn(1, _T("Age"), LVCFMT_LEFT, 100);

    //设置网格线
    GetListCtrl().SetExtendedStyle(LVS_EX_GRIDLINES);

    // 向列表视图添加数据
    m_myListView.InsertData(_T("John"), 25);
    m_myListView.InsertData(_T("Alice"), 30);
    m_myListView.InsertData(_T("Bob"), 35);
}

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/193231
  • 这篇博客也不错, 你可以看下vs创建mfc项目详解
  • 除此之外, 这篇博客: VS2019创建MFC程序中的 1、打开VS,点击创建新项目,得到下图,选择MFC应用(找不到的话可以像我一样直接搜索,搜索不到的话说明你没安装MFC环境) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在这里插入图片描述