“VC”相关日志
-
-
vc搜索路径下的所有带关键字的文件11天前
- 作者:落叶的季节 标签:
vc
搜索文件
-
处理数据的时候,我们经常需要搜索某一路径下的所有含有关键字的文件。以下是自己的整理代码,希望可以给大家提供某些参考。
#include <iostream>using namespace std;#...
-
-
-
-
-
HDC与CDC互换14天前
- 作者:Ponyo 标签:
VC
-
HDC--->CDC
方法一: 此方法在设备结束时不会销毁原来的资源(即:hDC,hBitmap)CDC *pDC = CDC::FromHandle(hDC);
方法二: 此方法在设备结束时会销毁原来的资源(即:hDC,hBitmap)CDC dc;dc.Attach(hDC)...
-
-
Bitmap, HBitmap, CBitmap14天前
- 作者:Ponyo 标签:
VC
-
BITMAP-->HBitmap-->CBitmap的转换
Bitmap* tpBitmap = new Bitmap(width,height,PixelFormat24bppRGB);
HBITMAP HBMP;
BITMAP BMP;
tpBitmap ->GetHBITM...
-
-
双缓冲实践之改错篇14天前
- 作者:Ponyo 标签:
vc
- 利用双缓冲技术解决当前工程的刷新闪烁问题,按前文的思想进行缓冲区内存DC的初始化,结果显示缓冲内存DC未能得到目标图像。经过多次尝试和查找相关资料,终于找到问题所在。按前文所述进行缓冲区内存DC初始化时,建立兼容位图的参数使用出错。具体如下:
CDC...
-
-
-
VC++双缓冲保持背景不擦除之实现(转载)15天前
- 作者:Ponyo 标签:
VC
- 几天前,我终于克服了C++窗体重绘时的闪烁问题,用到的技巧就是双缓冲。但是怎样保持住已经绘制的图形呢?也就是仿照Windows自带的画图程序一般,动态的做出一条直线。最容易想到的方法是在MouseMove过程中,不断擦除上次所画的线,然后再画出新的直线...
-
-
VC++双缓冲之实现(转载)15天前
- 作者:Ponyo 标签:
VC
- 在图形图象处理编程过程中,双缓冲是一种基本的技术。我们知道,如果窗体在响应WM_PAINT消息的时候要进行复杂的图形处理,那么窗体在重绘时由于过频的刷新而引起闪烁现象。解决这一问题的有效方法就是双缓冲技术。
因为窗体在刷新时,总要有一个擦除原来图象的过程OnEraseBkgnd,...