问一个概念问题 今天看了一下关于画图的教程,里面提到路径的概念,还有路径层,创建完路径层之后用SelectClipPath函数来进行当前的路径层作为的剪切区域与现存的剪切区域互操作。这里面路径,路径层,当前的路径层,剪切区域,现存的剪切区域都是什么意思?谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看 PhotoShop 的书吧,这里学VC 的,不一样 看看 PhotoShop 的书吧,这里学VC 的,不一样==========人家说的是VC啊,不过我对这个问题不太清楚,答不了。 找找GDI、GDI+方面的资料,慢慢看看,, 在做异形窗口的时候,需要对常规的窗体进行裁剪。裁剪需要设置裁剪区域。设置好路径后通过BOOL SelectClipPath( HDC hdc, // handle to DC int iMode // clipping mode);可以将这个刚才的路径转换成裁剪区域。自己试验一下就知道了,关于这部分看看GDI+ 在CDC上绘图时如果调用BeginPath(),系统就会按照先后记录画刷或者画笔移动的轨迹,在调用EndPath()的时候停止记录。记录的这个轨迹就是路径,这个路径根据你的实际画图的情况而不同,但基本上都是一个或者多个区域。SelectClipPath函数选择当前的路径作为设备环境的一个剪切区域。通过使用特定的模式把新的区域与任何存在的剪切区域合并。在没有调用BeginPath(),EndPath的情况下此函数是不生效的。 http://topic.csdn.net/t/20031014/09/2352564.html [100分] 刚 学 Win32, 请 教 俩 简 单 问 题 MFC CTreeCtrl图标问题 如何用一台主机控制俩个显示器?在俩个显示器显示不一样的界面? 在视图上绘制字符串,关于字体的问题 DllMain函数返回值问题 问一个关于学习vc中碰到的问题,请高手解答。 用VC调用C写的DLL出错! 请问关于win98下关机问题 请问VC6中怎样使组合框的内容不可编辑而只可选择? 如何修改CListCtrl列表框中某一行的字体颜色? 新浪UC 视频聊天室视频数据是如何传输给其它客户端的 tcp/ip服务器端怎样处理多个客户端请求,用栈还是队列还有其他的方法吗?
看看 PhotoShop 的书吧,这里学VC 的,不一样
==========
人家说的是VC啊,不过我对这个问题不太清楚,答不了。
裁剪需要设置裁剪区域。
设置好路径后通过
BOOL SelectClipPath(
HDC hdc, // handle to DC
int iMode // clipping mode
);
可以将这个刚才的路径转换成裁剪区域。
自己试验一下就知道了,关于这部分看看GDI+
SelectClipPath函数选择当前的路径作为设备环境的一个剪切区域。通过使用特定的模式把新的区域与任何存在的剪切区域合并。在没有调用BeginPath(),EndPath的情况下此函数是不生效的。