透空窗口 GetGlyphOutline() SetWindowRgn() beginpath(),SetBkMode(),endpath(),StrokePath()

时间:2012-12-10 08:28:11
【文件属性】:
文件名称:透空窗口 GetGlyphOutline() SetWindowRgn() beginpath(),SetBkMode(),endpath(),StrokePath()
文件大小:162KB
文件格式:RAR
更新时间:2012-12-10 08:28:11
字体轮廓 TrueType字体 数理化课件 用Delphi开发绘图软件 beginpath(),SetBkMode(),endpath(),StrokePath() 这个课件解决如下难题: 1.依据TrueType字体(字体轮廓)设置透空立体字; 2.把窗口撕开,并写入文字,有文字的地方,能看到桌面背景图。 3.讲解Win32 API函数:beginpath(),SetBkMode(),endpath(),StrokePath() SetWindowRgn() 有人用“GetGlyphOutline()”去实现,而这里用简单的方法就做到了。 使用“beginpath”可以打开画布的“path bracket”, 然后就能够使用GDI绘画函数函数,去绘画! 画完之后,别忘记用Endpath关闭。 在"Delphi help"中的"Path"可以理解成“轮廓”,可以是:文字的轮廓 SetBkMode 指定阴影刷子、虚线画笔以及字符中的空隙的填充方式 我经常制作高中数理化课件,喜欢用Delphi开发绘图软件。 我的文章,如果你觉得很好,那么别忘了我的主页网址、博客名称。 你可以通过任意一家搜索网站找到我,搜索课件的名字加我的姓名, 就能找到我。
【文件预览】:
Project1.exe
Project1.res
readme.csv
Unit1.~dfm
Unit1.dfm
Unit1.ddp
Project1.cfg
Unit1.pas
Unit1.~ddp
Project1.dpr
Project1.dof
Unit1.~pas
Unit1.dcu

网友评论

  • 下来了,作用不太大
  • 资源还行 是 真资源 可以下载~ 里面有个例子~