
CDC
一顿操作猛如虎,啥也不是!
时间,是让人猝不及防的东西,晴时有风阴有时雨。岁月是一场有去无回的旅行,好的坏的都是风景
展开
-
如何将内存中的位图数据绘制在DC上
假如你定义了一个位图类,里面包含位图头,位图信息头,调色板,位图数据。然后你按照位图的格式将位图文件读入你的类中,现在你知道了位图的全部信息了。主要信息包含在位图信息头里面,数据则在位图数据缓冲里面。现在的问题是,在Windows下面如何将一张位图画出来,而且现在是如何从数据缓存里面绘画出位图。 一般情况,我们都是直接绘制在dc里面,而不是绑定到子控件,让子控件自己绘画,比如picture控转载 2015-06-24 09:04:30 · 2524 阅读 · 0 评论 -
在DC上刷一个椭圆型的视图上去(参考)
CRgn regRound; regRound.CreateEllipticRgn(0,0,nMagnSize,nMagnSize); pDC->SelectClipRgn(®Round, RGN_COPY ); pDC->BitBlt(0, 0, clientwidth, clientheight, &dcMemory, 0, 0, SRCCOPY); //3.Draw原创 2015-07-30 16:20:00 · 576 阅读 · 0 评论