![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GDI+学习
__lhy
Oh,I am programmer。
展开
-
GDI+ 透明窗口.UpdateLayeredWindow
收藏 制作透明窗口, 使用透明图片遇到的一个问题 1: 添加 PNG 资源 失败. 答: 先添加PNG资源组, 然后导入图片. 2: 显示成功加载资源, 资源成功载入内存, 但是加载到Image类的时候, 返回空指针. 答: 可能是忘了 初始化GDI+了. GDI+ 的所有功能使用之前 必须先调用 Gdiplusstartup()函数初始化好. 3: 在使用内存DC时, 如果是在GDI下, 我们使用bitblt函数, 把内存缓存更新到目标缓存里 如果转载 2011-03-04 10:07:00 · 3018 阅读 · 0 评论 -
GDIplus实现带光圈文字输出
原文:http://www.vckbase.com/document/viewdoc/?id=1459 你可能会认为生成一个带柔和阴影的特效文字与生成一个带光圈的特效文字是完全不同的,其实他们所用到的技术是完全相同的,只是在设置上有些许变化。 在带柔和阴影的效果中,我用到了GDI+中的一些插值模式来生成模糊的文字轮廓,当位图绘制平面放大时,插值模式决定原来某点像素应该怎样和周围的融合。 低质转载 2011-11-10 15:36:04 · 1777 阅读 · 0 评论 -
Gdiplus阴影文字实现
原文地址:http://www.vckbase.com/document/viewdoc/?id=1460 用GDI+的优秀图形输出功能可以非常方便的实现文字特效,其中一个带阴影的文字便是其中一例。 许多简单的文字特效只是简单的将文字用不同的颜色与不同的位置输出一次或多次,本文所讨论的阴影效果借助GDI+的反走样能力生成透明的阴影与半阴影。 这儿所述的方法先在绘图平面上绘制一个比预期小的文转载 2011-11-10 15:40:50 · 2490 阅读 · 0 评论 -
GDI+画圆角矩形
GraphicsPath* MakeRoundRect(Point topLeft, Point bottomRight, INT percentageRounded) { ASSERT (percentageRounded >= 1 && percentageRounded <= 100); INT left = min(topLeft.X, bottomRight.X); INT r转载 2011-11-10 16:25:16 · 2517 阅读 · 0 评论