能否使用GDI+实现类似PolyPolygon的效果? 请问GDI+高手能否使用GDI+实现类似PolyPolygon的效果? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GDI+里好像没有这个功能的函数 不过好像可以使用路径GraphicsPath,下面摘自MSDNVOID AddPathExample(HDC hdc){ Graphics graphics(hdc); GraphicsPath path1; path1.AddArc(10, 10, 50, 20, 0.0f, 150.0f); path1.AddBezier(10, 50, 60, 50, 10, 80, 60, 80); GraphicsPath path2; path2.AddArc(10, 110, 50, 20, 0.0f, 150.0f); path2.AddBezier(10, 150, 60, 150, 10, 180, 60, 180); path1.AddPath(&path2, TRUE); Pen pen(Color(255, 0, 0, 255)); graphics.DrawPath(&pen, &path1);} 窗口边框自绘//鼠标调整窗口的大小的消息怎么处理呢? 运动绘图 [求助]SDK例子中的amcap编译不了 [问题] 谁写个分页对话框的例程阿 新建了一个多文档程序,一运行就自动打开一个空文档,怎么运行不让它打开空文档呢? MFC简单问题:(OnPaint与OnDraw消息?) Windows下多线程与COM口问题 为什么我刚发的帖子却看不见,必须搜索才行呢?又没人回? 各位好,小妹有礼了 在DOC/VIEW体系下怎么实现真正的全屏显示? 请教入门之道,来者有分,谢谢!! 哪位大虾有提取bmp图象骨架线的代码借我一观
{
Graphics graphics(hdc); GraphicsPath path1;
path1.AddArc(10, 10, 50, 20, 0.0f, 150.0f);
path1.AddBezier(10, 50, 60, 50, 10, 80, 60, 80);
GraphicsPath path2;
path2.AddArc(10, 110, 50, 20, 0.0f, 150.0f);
path2.AddBezier(10, 150, 60, 150, 10, 180, 60, 180);
path1.AddPath(&path2, TRUE); Pen pen(Color(255, 0, 0, 255));
graphics.DrawPath(&pen, &path1);
}