• VC++界面编程之--仿Facebook透明登录窗口

    使用VC++的DUIEngine框架,实现一个仿Facebook的半透明登陆窗口。喜欢DUIEngine的同学可以用来做xml文件配置的参考。

    5
    177
    1.69MB
    2014-05-30
    13
  • VC++界面编程之--实现工具栏自定义皮肤

    工具栏的工作原理就是:首先在父窗口上创建一个子窗口,然后在一个子窗口上创建不同ID的按钮,当用户点击某个按钮时,就会以一个命令的方式通知父窗口:我被点击了。所以我沿着这个思路,制作了一个自定义皮肤的工具栏。 与之配套的博客:http://blog.csdn.net/rmxming/article/details/20123045

    5
    185
    320KB
    2014-02-28
    12
  • VC++界面编程之 实现一个画板并提供文字输入功能 MsPaint

    画板的实现非常有趣,首先要新建一张HBITMAP来保存原来的绘制内容,然后需要创建一个可拉伸的输入框,供用户输入文字。必要时还得提供UnDo功能,供用户取消上一次绘制的功能。 利用业余时间,我制作了一个画板程序,包含了以下几个功能: 1. 可动态拉伸及移动位置的编辑框,供用户输入文字。 2. 可画直线,圆圈,箭头,线段及线条。 3. 可使用CTRL+Z组合键,撤销上一次的绘制。 原文博客:http://blog.csdn.net/renstarone/article/details/19901585">画板的实现非常有趣,首先要新建一张HBITMAP来保存原来的绘制内容,然后需要创建一个可拉伸的输入框,供用户输入文字。必要时还得提供UnDo功能,供用户取消上一次绘制的功能。 利用业余时间,我制作了一个画板程序,包含 [更多]

    3
    437
    282KB
    2014-02-25
    10
  • VC++ WTL 9.0 安装包

    上传一个WTL9.0开发包,以方便个人博客中的VC++ WTL使用。

    5
    399
    943KB
    2014-02-25
    50
  • 深入浅出2D几何学

    在界面编程或者机器视觉编程时,我们都或多或少的用到了几何知识。东南大学的深入浅出2D几何书籍,能帮助你更牢固的掌握它们,并运用在实际工作中。 本PDF为高清影印版,且带有章节目录。奉献给喜欢学习的童鞋。 目前国内没有该书的影印版销售,英文原版要100多RMB。

    0
    38
    20.87MB
    2013-11-30
    3
  • VC++/WTL 自绘CEedit皮肤

    自定义编辑框是登陆界面经常用到的效果,所以我也模仿站酷网的素材做了个。 与之配套的博客:http://blog.csdn.net/renstarone/article/details/12718283

    5
    144
    127KB
    2013-10-15
    8
  • VC++自绘CEdit(编辑框)皮肤

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

    4
    414
    127KB
    2013-10-15
    29
  • VC++界面编程之--自定义CEdit(编辑框)皮肤

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

    4
    581
    127KB
    2013-10-14
    40
  • VC++界面编程之--使用分层窗口实现界面皮肤

    使用分层界面来实现界面皮肤的好处是:可以保证图片边缘处理不失真,且能用于异形窗口上,如一些不规则的窗口,你很难用SetWindowRgn来达到理想效果。 在很多情况下,界面的漂亮与否,取决于PS的制作及创意,而界面编程所需要做的就是将图片完整无缺的展示给用户。 分层窗口带来的不便之处就是:你对窗口的操作都是介于两个窗口之间的,所以你需要在此上面多花费一些功夫,比如移动窗口,实际是移动两个窗口。再比如正常窗口调用CenterWindow,实际是让CThemedLayerWnd来移动窗口,你不得不重写CenterWindow来先移动CThemedAlphaWnd然后再来移动CThemedLayerWnd。 凡事皆有取舍,一切都根据实际需求做出取舍。正如分层窗口一样,丧失了一些正常窗口的普通函数操作能力,但换来了界面皮肤的完美显示。 与之配套的博客:http://blog.csdn.net/renstarone/article/details/12371309

    5
    504
    95KB
    2013-10-07
    49
  • VC++界面编程之--阴影窗口实现详解

    对于我们这些控件狂来说,窗口阴影也是一个必不可少的实现需求。虽说其没多大用,但对于增加窗口立体感来说,那是挺有帮助的。 我实现了一个类似于360界面的阴影效果,其可以支持正常窗口,也支持半透明窗口。 阴影窗口的实现原理,简单来讲:就是在主窗口创建时,创建一个子窗口,吸附于主窗口的底部。然后在子窗口上做一个带半透明阴影效果的描绘。 详情请参见与之配套的博客:http://blog.csdn.net/renstarone/article/details/11661365

    5
    791
    85KB
    2013-09-14
    50
  • 分享宗师

    成功上传21个资源即可获取
  • 专栏达人

    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
关注 私信
上传资源赚积分or赚钱