【问题标题】:Handling dynamic text editing in an MFC CView在 MFC CView 中处理动态文本编辑
【发布时间】:2012-07-20 18:30:03
【问题描述】:

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

  • 让类有一个我隐藏、显示和绘制的 CEdit 对象 我的文字的顶部。
  • 在课堂上处理按键并实现我的 自己编辑
  • 让班级外部的东西控制是否显示编辑框或我的班级
  • 还有别的吗?

【问题讨论】:

    标签: mfc cedit


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-16
      • 2012-12-18
      相关资源
      最近更新 更多