1. 首页
  2. 编程语言
  3. C++ 
  4. VC界面编程之--自定义CEdit编辑框)皮肤

VC界面编程之--自定义CEdit编辑框)皮肤

上传者: 2019-02-22 20:28:21上传 ZIP文件 127.18KB 热度 66次
自定义编辑框是登陆界面经常用到的效果,所以我也模仿站酷网的素材做了个。 要想继承CCustomDraw来完全自绘CEdit控件,是不太可行的方案,因为一旦你完全重绘,那么你需要额外做以下几件事: 1. CEdit光标的处理; 2. 当是密码提示时,需要弹窗提示用户大写打开。 3. 需要处理窗口文字的滚动。 这样看来,工作量会很大,而且效果也不一定好。 我这里想到相对比较好的解决方案是:子窗口+透明边框的CEdit。子窗口负责皮肤的绘制,而CEdit负责处理用户的输入。这样一来,可以利用到CEdit原有的一些特性,以保证原有的效果,并减轻我们开发的工作量。 与之配套的博客:http://b
用户评论
码姐姐匿名网友 2019-02-22 20:28:21

学习,研究一下

码姐姐匿名网友 2019-02-22 20:28:21

没一点用,还我积分

码姐姐匿名网友 2019-02-22 20:28:21

可以参考,不错

码姐姐匿名网友 2019-02-22 20:28:21

WTL库没有,还是看代码逻辑吧

码姐姐匿名网友 2019-02-22 20:28:21

现在被拦截1

码姐姐匿名网友 2019-02-22 20:28:21

效果不错的说,支持一下

码姐姐匿名网友 2019-02-22 20:28:21

效果不错的说,支持一下。

码姐姐匿名网友 2019-02-22 20:28:21

不错,但是貌似还有点闪屏问题,不能算是完美

码姐姐匿名网友 2019-02-22 20:28:21

WTL编写的,真是晕倒了,上网下载了WTL8.0,发现有太多WTL不懂的地方。看在这个画面效果的份上,研究2天再说。

码姐姐匿名网友 2019-02-22 20:28:21

WTL不会,所以不知道怎么用?