MFC
daojin505
这个作者很懒,什么都没留下…
展开
-
c++学习的站点
C++各大有名库的介绍之C++标准库 标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。 1、Dinkumware C++ Library 参考站点:http://www.dinkumware.com/ P.J. Plauger编写的高品质的标原创 2017-08-07 10:05:46 · 183 阅读 · 0 评论 -
微软图形MSDN
http://msdn.microsoft.com/zh-cn/windows/ff452054(en-us).aspx 关于透明的MFC窗口 (2009-03-03 15:58:06) 转载 标签: mfc 窗口 透明 it 分类:Windows开发 1 子窗口(WS_CHILD样式)设置为透明属性无效,也就是说子窗口设置不了透明属性。原创 2017-08-07 10:05:57 · 211 阅读 · 0 评论 -
MFC运行时
1。MFC运行时 GetRuntimeClass(); 虚函数 GetBaseClass(); 成员函数 GetThisClass(); 成员函数 每一个类中,有一个CRuntimeClass的对象,然后把这个类的信息记录到CRuntimeClass类型的成员里面,同时可以找到父类中的此成员,例如,判断当前类是不是某个类型等。构造函数也记录在这个成员里面,这样就可以进行构造。 同时,也原创 2017-08-07 10:10:25 · 274 阅读 · 0 评论 -
COM技术内幕
总结了编译Com技术内幕的最后例子的编译问题. 收藏 在编译>的最后一个例子程序时碰到的问题: 编译:Canvas1: midl : command line error MIDL1001 : cannot open input file canvas_i.idl 通过菜单: Tool->Options->Directories 把TANGRAM目录中的IDL文件夹加入到:Incl原创 2017-08-07 10:11:04 · 420 阅读 · 0 评论 -
MFC多线程编程
http://blog.csdn.net/yusheng9966/archive/2008/02/03/2079839.aspx 具体来说是: 在MFC中调用attach的时候 有个宏叫ASSERT_VALID(),这个方法不允许访问非本线程创建的继承于。 在CWnd函数里面有一个Valid()的静态方法,检测当前线程的MFC对象指针,是否在当前线程的Map中; 下面就是这个模块中原创 2017-08-07 10:11:34 · 218 阅读 · 0 评论 -
关于BeginPaint和WM_ERASEBKGND
1。当操作系统意识到无效区域的时候,会向窗口发送WM_PAINT消息。必须调用Beginpaint(),BeginPaint用来为DC获得一个无效区域。以后的绘制只会在这无效区域里面绘制。 2。同时,如果是默认情况下,会发WM_ERASEBKGND消息,这样就会有重新刷新背景的机会。 MFC如果指定了Brush,默认的DefaultWinProc会擦除背景一次。要想只擦除一次背景,则必须原创 2017-08-07 10:12:01 · 296 阅读 · 0 评论 -
MFC内幕
http://www.cppblog.com/citywanderer/articles/8716.html原创 2017-08-07 10:12:11 · 177 阅读 · 0 评论