自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 在VS2005/VS2008环境中配置DirectShow

1. 安装工具visual studio 2005 和 DirectX 9.0 SDK2. 设置编译环境: 编译时错误解决方法:   winnt.h(222) : error C2146: syntax error : missing ';' before identifier 'PVOID64'   winnt.h(222) : e

2012-11-06 13:46:58 839

转载 VC2008以资源形式实现多语言版本

VC2008以资源形式实现多语言版本分类: 2.1 VC++/MFC2011-04-13 21:34 2813人阅读 评论(2) 收藏 举报     越来越多的程序支持多语言切换,或者能自动适应当前系统语言,让自己开发的程序支持多语言不仅可以让自己的程序被国人使用,也能让外国程序爱好者使用。VC开发多语言程序有多种方法,或读取配置文件,或使用不同资源DLL等等。这里介绍

2012-11-06 11:21:08 988

转载 Ansi与Unicode区别笔记

①、Ansi与Unicode简要说明及各自的优缺点:他们是两种字符的编码格式,Ansi=窄字节,Unicode=宽字节,Ansi用char格式表示一个字符,占用一个字节的存储空间,最多表示255个字符,表示英文还可以,但对于中文、日文、韩文等语言来说就不够用了,所以如果你的程序是Ansi编码的话,那么你写的中文语言的程序拿到日文、韩文等系统上面就会出现乱码。所以有了Unic

2012-11-05 21:42:03 993

转载 CMemDC:在MFC下解决绘图闪烁

简介在MFC应用程序解决闪烁是一个很常见的问题。我们可以在书或网上找到很多这样的材料。然而,这些技术多少有些复杂且难以运用到一个已有的应用程序中。双缓冲就是一个最常用的解决这个问题的技术。双缓冲就是在离屏内存中绘制一张图形,然后把绘制完成的图像按像素一次性贴到物理显示屏上。这篇文章给出一个叫CMemDC的类,这个类封装了绘制离屏缓冲区的操作。因此,向一个已经存在的应用程序或者Act

2012-11-02 17:56:48 1231

原创 CMemDC代码解

CMemDC是一个很经典的内存DC,实现了MFC的双缓冲绘图。主题实现思路是,将要绘制的背景绘制到内存中,然后在CMemDC析构的时候绘制到屏幕上。class CMemDC : public CDC { private: CBitmap m_bitmap; CBitmap* m_oldBitmap; CDC* m_pDC; CRect m_rect; BOOL

2012-11-02 17:32:51 3847

C++对象模型

需在工程属性/c++/命令行 上添加 /d1reportSingleClassLayout(类名) 或 /d1reportAllClassLayout,在build,在output窗口出现

2014-05-22

360绘制demo(BUG版)

自绘360的对话框,按钮部分有BUG。就是激活一个按钮后,在用鼠标激活其他的窗口,再激活本窗口空白处。按钮就会被绘制到 一直为白色。求高手帮忙

2013-05-07

PNG对话框及按钮绘制

PNG对话框及按钮绘制,按钮有闪白现象的bug

2012-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除