- 博客(4)
- 收藏
- 关注
原创 windows 双缓冲绘图
windows双缓冲的作用:解决大多数闪烁问题 因为,当我们需要不停的在屏幕上绘制图案的时候,窗口会不停的被重绘,这就导致出现闪烁问题。 双缓冲技术的原理: 先将要绘制的图全部写进一个内存DC里,然后将内存DC里的内容,一次性绘制到窗体上。 简单的说一下步骤: 1.创建一个窗体的兼容DC: HDC hdcD
2012-01-05 19:30:36 3275
原创 GDI+ 画路径(消除锯齿的效果很不错)
在VS2005里使用GDI+ 1、 先包含相应的头文件并引入库 #define GDIPVER 0x0110 #include #include #include #include #pragma comment(lib,"GdiPlus.lib") using namespace Gdiplus;2 、在合适的位置 初始化GDI+,具体位置自己随机应变哦 /
2012-01-04 21:55:51 12631 1
原创 GDI+ 相关用法
#define GDIPVER 0x0110 //定义高版本的GDI+(1.1) #include #include #include #include #pragma comment(lib,"GdiPlus.lib") using namespace Gdiplus; VOID OnPaint(HDC hDC) { //在此处添加重绘代码 } LRESULT WINAPI W
2012-01-04 18:45:02 4585 1
翻译 std::min std::max
Where are std::min() and std::max()? The Standard Library defines the two template functions std::min() and std::max() in the header. In general, you should use these template functions for calc
2012-01-03 23:20:03 16203 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人