
GDI
风飘红技术中心
这个作者很懒,什么都没留下…
展开
-
照着MSDN用Bitmap,居然还是没用明白,原来问题在这里....
今天在用GDI+写程序时,有 HatchBrush * brushDotDiamond = new HatchBrush(HatchStyle25Percent,color); 用VC6 SP6或VS2005编译错误为error C2660: 'new' : function does not take 3 parameters 这是VC的一个BUG,微软至今还没有解除。转载 2016-07-22 17:26:00 · 1162 阅读 · 0 评论 -
Bitmap、CBitmap、HBITMAP以及BITMAP的相互转换
构建CBitmap CBitmap bmp; bmp.LoadBitmap(ID); 构建HBITMAP HBitmap = (HBITMAP)LoadImage(NULL,L”C:\\test.bmp”, IMAGE_BITMAP, 0,0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);//载入位图 Bitmap转HBITMAP HBITMAP hB转载 2016-07-19 19:03:37 · 667 阅读 · 0 评论 -
MFCandGdiplusSample
俄....估计我又要说好多废话了 每当这时候我就感觉我的话总解释不清楚我想说什么 这次我慢慢理 在MFC中有一个控件是picture Control,用于显示图像 但当这个控件一部分失效后,并不会自动重画失效前的画面 这时候就需要拦截WM_PAINT消息进行反复绘制 但是对于一些对画面更新不是很频繁并且改动范围不大或绘制步骤太过于复杂,这就显得比较浪费时间和 CPU 资源 所以我就想原创 2016-07-22 08:09:23 · 267 阅读 · 0 评论