windows编程
文章平均质量分 76
dananhai
这个作者很懒,什么都没留下…
展开
-
系统理解Win32 API和MFC(上)
作者: 温昱 作者主页: lcspace.diy.163.comWin32 API是微软的操作系统Windows提供给开发人员的编程接口,它决定了我们开发的Windows应用程序的能力。MFC是微软为开发人员提供的类库,在某种意义上是对Win32 API的封装。本文试图从全局角度对Win32 API和MFC进行理解──给出二者的概念模型。本文使用UML描述概念模型。Win32 API本不转载 2006-08-18 09:16:00 · 1176 阅读 · 0 评论 -
系统理解Win32 API和MFC(下)
作者: 温昱 作者主页: lcspace.diy.163.com 二、MFC的概念模型 前面我们研究了WIN32 API的“领域模型”,对它有较全面的认识。下面,对MFC概念模型的研究,我们把重点放在对app framework的研究上。 app framework中的message响应/传递机制是最重要的。而Hoo转载 2006-08-18 09:54:00 · 997 阅读 · 0 评论 -
使用CRT函数和CreateThread的注意事项
原文:http://support.microsoft.com/support/kb/articles/Q104/6/41.ASP概述 所有的C运行时函数除signal外都能够在通过CreateThread创建的线程中正确的运行。然而,对某些CRT函数的调用,在线程终止时会引发小小的内存泄露。例如:当调用strlen时并不会触发CRT线程在数据块中分配内存,而调用malloc,fopen,_原创 2007-08-30 12:47:00 · 1556 阅读 · 0 评论 -
VS2005 应用配置不正确 清单(manifest) R6034
现象用VS2005编译的程序部署到某些系统(XP、Win2003)中常会遇到#1“ 应用程序配置不正确,程序无法启动,重新安装应用程序可能会修复问题。”或者#2“没有找到MSVCR80.DLL,因此这个应用程序未能启动。重新安装应用程序可能会修复问题。”或者当复制MSVCR80.DLL到应用目录后提示#3“R6034”。原因Visual C++ Libraries as Sha原创 2008-12-11 13:48:00 · 3968 阅读 · 0 评论 -
应用程序正常初始化失败 VS2005
现象XP下(通过VS2005编译并调试)运行(FreeImage的TestAPI)程序,出现“应用程序正常初始化失败。请单击“确定”,终止应用程序”。(调试窗口中输出:LDR: LdrpWalkImportDescriptor() failed to probe E:\o原创 2011-08-10 11:47:18 · 3036 阅读 · 0 评论