如何截取一张位图的一个椭圆区域 做一个椭圆的MASK,进行AND或PAINT运算嘛。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是要复制一个椭圆区域的话,告诉你一个简单的方法:在目标dc上使用CDC::SelectClipRgn然后使用CDC::StretchBlt,不过要计算好坐标哦! 我用了sandygull(桑)的方法,不能实现我想要的结果。我利用pDC->SelectClipRgn(rgn, RGN_COPY/*这个参数我改来改去,都不能真正实现我想要达到的效果*/);再利用pDC->StretchBlt(........)。再请教一下。我是个菜鸟。thx first. StretchBlt是拉伸位块传输,不是截取,在你打算截取之前,请问你打算如何保存? vcbear说的对先取一矩形,然后用椭圆的MASK…… 如VCBEAR所说~ 执行EndDocPrinter时会多打印出一张白纸? 数据库连接成功,较验表中帐号密码的问题 关于拦截其他进程文本框的WM_CHAR消息 OpenGL中的旋转一问 请教如何在2000&xp系统下对一个对硬件端口进行读写? 为什么我保存不了listBox中的内容? 请教:如何将CString转换成char* 服务端与客户端共存? 如果你是VC高手,对COM有深入了解,欢迎! blocking socket和nonblocking socket的区别 程序员可以做多久?三十五岁以后做什么? 请问怎样计算我Project中的所有代码的行数(NULL)
在目标dc上使用CDC::SelectClipRgn
然后使用CDC::StretchBlt,不过要计算好坐标哦!
先取一矩形,然后用椭圆的MASK…… 如VCBEAR所说~