原文:win32自绘按钮,使用GDI+(一)

第一次写随笔,我本来想将win 窗口的标题栏设置成渐变色,像这样的效果 但发现找不到设置标题栏属性的api,SetWindowLong也只是增减窗口的固定的样式而已。所以想到一个思路,把标题栏去掉,自己绘制一个标题栏,包括标题栏上的按钮都自己来绘制创建。这里用到了gdi ,对于这个库也是刚接触到的。 最后程序实现的效果如下。 代码: 说明: 这里有一个严重的问题,如何设置按钮的背景透明 临时的解决 ...

2015-12-11 22:04 0 3375 推荐指数:

查看详情

win32按钮使用GDI+(三)

解决前面的问题。实现鼠标移动进入到按钮的特效。 效果是这样的 鼠标移到按钮上,改变按钮的颜色(这里用的是直接换贴在按钮上的图片) 程序运行 鼠标进入按钮 代码 程序的瑕疵比较多的,但至少实现了功能,以后私底下慢慢完善吧。再封装一下。并且,关于GDI+和自按钮就学 ...

Mon Dec 14 21:08:00 CST 2015 0 1900
Win32 SDK显示图像(GDI+)

  刚学了GDI+, 发现显示图片很方便, 以前用OleLoadPicture+IPicture接口显示, 别提有多悲剧了, 现在学了GDI+, 太方便友好了, 哈哈~   提供一个GDI+显示图片的示例供那些不知道怎么用Win32SDK显示图片的新手程序猿们一快速简单的方法.  程序工作方式 ...

Sat May 12 19:29:00 CST 2012 1 5782
VC++ WIN32 sdk实现按钮详解.

网上找了很多,可只是给出代码,没有详细解释,不便初学者理解.我就抄回冷饭.把这个再拿出来说说. 实例图片: 首先建立一个标准的Win32 Application 工程.选择a simple Win32 Application. 然后建立我们的资源 ...

Mon Apr 18 09:39:00 CST 2016 0 3454
win32 API编程之GDI绘图

一、GDI简介 二、获取DC的3种方法 三、绘图函数 四、双缓冲绘图技术 五、绘制位图 一、GDI简介 1)什么是设备上下文 2)设备上下文类型 3)常见的GDI对象 4)windows坐标系 5)GDI绘图步骤 二、获取DC的3种方法 ...

Thu Apr 08 00:44:00 CST 2021 0 231
win32 - WriteProcessMemory的使用

使用这个api可以在指定的进程中将数据写入内存区域。 注意:以管理员权限运行,并且以x64调试。 VirtualProtectEx和VirtualAllocEx的效果类似。 使用VirtualAllocEx的代码示例: ...

Sat Apr 25 01:53:00 CST 2020 0 2386
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM