绘制矩形并且能够交互实现缩放、旋转、移动。里面还有绘制椭圆、箭头等功能,只是其他交互功能还未完善待续。。。。
2019-12-21 21:38:07 32.72MB GDI
1
以前在研究半透明不规则窗口的时候,用的是gdi的TextOut/DrawText绘制字体,但绘制出的字体是透明的, 现在我完全放弃了GDI的TextOut()、BitBlt()的方式,而用SetDIBitsToDevice()代替,就是直接贴像素到DC里。 今天尝试用SetDIBitsToDevice()+UpdateLayeredWindow()实现半透明不规则窗口,结果非常顺利! 贴出来,共享给需要的朋友. 另外,本程序还附带了一个使用MMX汇编优化的32位alpha混合函数(57行,有详尽注释),需要的朋友可以直接copy了。 PS:关于字体的绘制 我建议大家用GetGlyphOutline()手动提取字形像素去绘制,因为TextOut这类绘制函数功能有限,只适合初级软件使用,而要想画出丰富多彩的界面,比如字体alpha渐变,就必须自己操作像素,所以GetGlyphOutline()才是专业级的,而且兼容性好,可以抽象出来提供给ddraw、d3d、opengl等使用
2019-12-21 21:37:23 328KB 不规则窗口
1
MFC画图板,可以画一些基本图形,如直线,椭圆,扇形,矩形,弦形,三角形。 可以保存为BMP的文件。
2019-12-21 21:36:43 4.91MB MFC ,画图板
1
1.Dialog自添加背景功能。 2.Button自绘类自绘类(加载本地png图片,固定按钮,动态按钮,4种按钮状态,按钮背景,文字) 3.demo包含详细的注释。
2019-12-21 21:32:02 42.88MB Button VS2010 GDI png
1
一款供学习GDI的绘图软件,软件构架很有学习价值,实现图行对象化,序列化。可对图元进行编辑修改等操作
2019-12-21 21:31:32 13.03MB GDI 绘图软件
1
VS/VC环境下 MFC+GDI 绘制倾斜的椭圆
2019-12-21 21:27:43 22.67MB 倾斜的椭圆 MFC gdi+
1
通过GDI实现图片切割、位移,同时通过按键实现图块运动
2019-12-21 21:26:07 85KB gdi bmp mfc
1
里面有JAVA 和 C# 两种语言的画图板,仿windows画图板,还有我自己的大作业PPT。
2019-12-21 21:23:25 1.51MB JAVA C# 画图板
1
本软件可以绘制日常生活、学习中的一般图形。软件主要有菜单栏、工具栏、画图区组成,菜单栏具有新建、打开、保存等常见的功能;工具栏可以选择用户需要的图形样式、设置参数、插入文本等操作;画图区就是简单绘图区域,用户在画图区可自由绘制图形。右击工具栏可设置工具是否可拖动。还可以根据不同的需要设置背景色,画笔大小、画笔颜色。能够在任意点添加文字并设置文字样式和字体。
2019-12-21 21:22:03 346KB Java画图板
1
最新版请在游戏内查看我的联系方式。 这个游戏通过VB+GDI的方式编写,使用了GDP_PLUS.bas模块,作者不详。 游戏的架构为固定fps的常规游戏架构,通过键盘控制贪吃蛇的蛇头来进行游戏。 直到现在为止,游戏已经修改过很多遍了。基本上没有再发现bug,如果有发现请联系一下我。
2019-12-21 21:21:22 54KB 贪吃蛇
1