0

我有一个实现 OnDraw 以将文本和图像绘制到 CView 的类。在某些时候(即 onClick),我希望该文本可以就地编辑。实现这一点的最佳方法是什么?

  • 让班级有一个 CEdit 对象,我将其隐藏、显示并绘制在我的文本顶部。
  • 在课堂上处理按键并实现我自己的编辑
  • 有一些外部的类控制是否显示编辑框或我的类
  • 还有什么?
4

1 回答 1

2

使用您的第一个想法,当您需要一些文本编辑时创建一个 CEdit 框。如果您查看 ListCtrl 如何处理重命名功能,它就是这样做的。

于 2012-07-20T10:30:03.167 回答