【问题标题】:MFC custom CEdit password supportMFC 自定义 CEdit 密码支持
【发布时间】:2013-03-01 18:05:11
【问题描述】:

我在制作自定义 CEdit 类时遇到了一些麻烦,我添加了最多并赋予了它一些风格,但遇到了我在谷歌上搜索的大部分时间都没有运气猜想谷歌今天讨厌我的树桩。

好的,所以我继承了 CEdit 类

我已经重写了 OnPaint 部分以对其进行样式设置,但是当我更新显示纯密码而不是 ** 的文本时,我将此类应用于密码字段,如果我没有正确解释,但只做了 4 天 :)。

这是我的代码,里面有我不需要的东西,但我很累,放弃了:)

http://pastebin.com/yegsh7E3

如果有人可以帮忙,请做:)

谢谢 戴夫

【问题讨论】:

    标签: c++ mfc cedit


    【解决方案1】:

    无需自定义控件,只需给它样式ES_PASSWORD即可。如果它在对话框中,我相信你也可以从资源编辑器中设置样式。

    【讨论】:

    • 我并不是说我的意思是完全风格化我已经设置了 ES_PASSWORD 但我想要一个完全定制的外观
    【解决方案2】:

    好的,我自己使用 ON_WM_PAINT 和 ON_WM_CTLCOLOR_REFLECT 对其进行了排序,它现在可以完美处理它们,但感谢您的帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-08
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      • 2010-09-18
      • 2011-03-25
      相关资源
      最近更新 更多