在 C++ 中的 Windows 应用程序中构建类似 Excel 的数据网格

Posted

技术标签:

【中文标题】在 C++ 中的 Windows 应用程序中构建类似 Excel 的数据网格【英文标题】:Building an excel like data grid in a windows application in C++ 【发布时间】:2012-02-10 14:58:13 【问题描述】:

我需要创建一个具有 excel 网格的窗口应用程序,用户可以通过键盘或剪切和粘贴将数据输入到该网格中。我希望能够在两个轴上动态扩展和收缩它。我刚开始编写 Windows 应用程序,所以任何指向示例或关键字的指针,我可以用来优化我的搜索,都会非常有帮助。

谢谢, 詹姆斯

【问题讨论】:

移至 C# 并将 Excel 文件嵌入到您的应用程序中。问题解决了。 我们在 .NET 下的自动化体验远非最佳。 Excel 很容易崩溃。相反,较轻的 MFC COM 接口运行良好。 ***.com/questions/8966330/…有一堆建议 【参考方案1】:

看看The Ultimate Grid。它有很多功能。

编辑: 曾经是商业产品,后来开源了

【讨论】:

【参考方案2】:

如果您使用 MFC,请查看 here 以进行数据网格控制。我已经用过好几次了。

【讨论】:

以上是关于在 C++ 中的 Windows 应用程序中构建类似 Excel 的数据网格的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 上构建 C++ 项目时,Tensorflow 2.3 无法解析机器生成的文件中的外部符号

[MFC]_在vs2019中使用MFC快速构建简单windows窗口程序

Windows 驱动程序中的 C++ [关闭]

在 Windows 上安装 OpenCV 并使用 Visual Studio C++ 构建程序

弄清楚是啥让 VS2008 中的 C++ 类抽象

在 Windows VS2010 上构建 NaoQI C++ SDK 示例项目 helloworld 时出错