(MFC)CListBox->编辑列表中的项目?

发布于 2024-10-31 12:30:38 字数 78 浏览 1 评论 0原文

我目前正在使用 MFC 的 CListBox 控件。是否可以保留列表项中的数据但对其进行编辑,而不删除然后重新添加它?

谢谢!

I'm currently using the CListBox Control for MFC. Is it possible to retain the data inside the List Item but edit it, without deleting then re-adding it?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

清风不识月 2024-11-07 12:30:39

您可以通过扩展 CListBox 来做到这一点。请查看这篇代码项目文章

You can do this by extending CListBox. Check out this code project article.

梦里梦着梦中梦 2024-11-07 12:30:39

不幸的是,没有办法做到这一点。

即使本机列表框类也不提供任何在不删除和插入的情况下编辑条目的方法。

您能做的最好的事情就是通过子类化或派生来扩展 CListBox 类。

There's no way to do this, unfortunately.

Even the native list box class doesn't provide any way to edit an entry, without removing and inserting.

The best you can do is extending the CListBox class, either by sub-classing or deriving from it.

无悔心 2024-11-07 12:30:39

最好的方法(如果可能的话,当然)是用 CListCtrl 替换 CListBox

The best way (if possible, sure), is replacing CListBox with CListCtrl

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文