社区
VCL组件使用和开发
帖子详情
请教高手:怎么用gdi+把原来画的曲线清除??怎么样把原写在image的字清除,并且怎么提取他的坐标,
kongfande2006
2006-12-01 09:44:57
请教高手:怎么用gdi+把原来画的曲线清除??怎么样把原写在image的字清除,并且怎么提取他的坐标,但是不能把原来文字上面的线清除了,
...全文
199
7
打赏
收藏
请教高手:怎么用gdi+把原来画的曲线清除??怎么样把原写在image的字清除,并且怎么提取他的坐标,
请教高手:怎么用gdi+把原来画的曲线清除??怎么样把原写在image的字清除,并且怎么提取他的坐标,但是不能把原来文字上面的线清除了,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kongfande2006
2006-12-02
打赏
举报
回复
画图:闭合曲线
Gdiplus::Graphics *g=new Gdiplus::Graphics(ForecastForm->ForecastImage->Canvas->Handle);
Pen *pen= new Pen(Color::Color(255,255,0,255), 1);
g->DrawClosedCurve(pen,points,pointCount);
消除图闭合曲线
Gdiplus::Graphics *g=new Gdiplus::Graphics(ForecastForm->ForecastImage->Canvas->Handle);
Pen *pen= new Pen(Color::Color(255,255,255,255), 1);
g->DrawClosedCurve(pen,points,pointCount);
会留下一条白色的痕迹;
如果改成:
Gdiplus::Graphics *g=new Gdiplus::Graphics(ForecastForm->ForecastImage->Canvas->Handle);
Pen *pen= new Pen(Color::Color(0,255,255,255), 1);
g->DrawClosedCurve(pen,points,pointCount);
却基本上没有作用,有大峡帮吗?
kongfande2006
2006-12-02
打赏
举报
回复
请教高手:怎么用gdi+把原来画的曲线清除??怎么样把原写在image的字清除,并且怎么提取他的坐标,但是不能把原来文字上面的线清除了,
kongfande2006
2006-12-01
打赏
举报
回复
用了,还是一样的啊
Y___Y
2006-12-01
打赏
举报
回复
用双缓冲
Form1->DoubleBuffer=true
kongfande2006
2006-12-01
打赏
举报
回复
能说详细点吗?我的Image的背景颜色是:clWhite,我把Image->Transparent=true;背景是一幅图画,我有下面的代码重绘,却在 Image 上留下:一条白的痕迹,大峡可以指点吗?
Gdiplus::Graphics *g=new Gdiplus::Graphics(Image->Canvas->Handle);
Pen pen(Color::Color(255,255,255), 1);
g->DrawLine(&pen,100,100,400,400);
大峡帮帮我啊!!
Y___Y
2006-12-01
打赏
举报
回复
重绘一次比较方便
kongfande2006
2006-12-01
打赏
举报
回复
怎么没有人帮我啊?
c#
GDI+
完整例子
超完整的C#
GDI+
例子,包含所有可能的功能,各种
画
笔的用法,含简单的图形学算法,浮雕效果、锐化、底片、渐变显示、
坐标
变换、旋转文
字
、箭头等 非常全的一个例子。
C#流程图编程演示(用
GDI+
实现鼠标绘制流程图的Demo)
C#语言用
GDI+
实现鼠标绘制流程图的Demo 技术点:
GDI+
序列化与反序列化 拖拽 ToolStrip 应用范围:工作流程图设计器,Visio类似的设计器
3天掌握Windows
GDI+
图形编程
GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以将应用程序的输出转化为硬件设备上的输出,实现了程序开发者与硬件设备的隔离,大大方便了开发工作。
GDI+
(Graphics Device Interface plus)是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,开发人员为了满足图形输出需要应该使用
GDI+
,因为
GDI+
对以前的Windows版本中GDI进行了优化,并添加了许多新功能: 支持渐变的
画
刷、基数样条函数、持久路径对象、变形矩阵对象、可伸缩区域、混合多种图像格式等 此课程是黄强老师针对
GDI+
的专题课程,由浅入深、搭配课程实战项目,帮助学员对快速熟练的掌握
GDI+
图形图像编程,为C++游戏开发打下坚实的基础!精心打磨、诚意之作,只为让你更轻松的学习!
(源码)百分百仿360安全卫士界面和仿360新版特性窗口源码.rar
完全模仿360安全卫士新版特性源码,编译环境:本示例程序使用VS2005编写,在VC6,VC2003,VC2008,VC2010中进行少量修改即可直接使用,有问题请联系11259500@qq.com。另外包含完全模仿360安全卫士的界面,可换肤,可缩放。其中包括360配置界面,360换肤界面360自定义滚动条,360托盘菜单,360新版特性界面等。可以兼容360安全卫士皮肤文件,使用VC开发,未使用除
GDI+
,MFC以外其它第三方界面库。
MFC DirectUI
分享一个界面库。 包括: 图像部分:由于效率原因没有使用
GDI+
,使用GDI来完成处理BMP,PNG,JPG等图片格式,这部分主要代码来自Codejock Xtreme Toolkit界面库。 MFC绝大部分的标准控件自绘:完美的标题栏重绘(window),button,combo,dialog,edit,list,menu,msgbox,progress,richedit,scroll,slider,splitter,static,tab,tree。 DirectUI:包含一些常用控件 button, checkbox, groupbox, label, progress, radiobox, slider等,可以通过XML来解析控件,此DUI没有实现布局,我自己是通过窗口来布局的。 一个TEST工程和一个gamelobby.exe(无源码,用此界面库实现)。
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章