
Visual C++
文章平均质量分 69
ljianhui
热爱编程,热爱学习IT技术
展开
-
MFC程序执行过程剖析
一 MFC程序执行过程剖析1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环,最后由操作系统根据发送到程序窗口的消息调用程序的窗口函数。而在MFC程序当中我们不在能找到类似WinMain这样的程序入口,取而代之的是一系列派生类的声明和定义以及一个冲CWinApp类派生而来的类的全局对象。CWinApp类被称之为应转载 2012-10-20 13:22:46 · 2107 阅读 · 2 评论 -
windows数据类型与对应基本类型对照表
windows编程中的数据类型对应的基本类型说明BOOLint布尔值,注意,该类型与值为true/false的C++类型bool不同。BSTRunsigned short *32位字符指针BYTEunsigned char8位无符号整数COLORREFunsigned long用作颜色值的32位值D原创 2012-10-26 21:47:47 · 2560 阅读 · 0 评论 -
解说一个简单的Win32程序
一、Windows程序与普通C或C++程序的不同学过C或C++等语言的人都知道,我们写的程序都一个入口,main函数,但是在Win32程序里,我们的入口函数又是什么呢?它是怎么样运行的,跟我们用C或C++写的控制台程序又有什么不同呢?我们先说Win32程序跟我们控制台的程序的一个很重要的不同点,就是Win32程序是一个消息响应程序,例如点击了一个按钮,就会产生一个消息onButoo原创 2013-04-02 19:33:59 · 3982 阅读 · 1 评论 -
深入跟踪MFC程序的执行流程
在MFC程序设计的学习过程中最令人感到难受,甚至于有时会动摇学习者信心的就是一种对于程序的一切细节都没有控制权的感觉。这种感觉来源于学习者不知道一个MFC程序是如何运行起来的(即一个MFC程序的执行流程)和MFC程序的设计思想和机制,即使是写过Windows程序的学习者,也会感到非常迷惘并且无从下手。而这种感觉的出现会使大家认为自己离开了书本上的例子就无法设计编制程序。下面我就来说一说一个MFC具原创 2013-04-10 11:39:50 · 8957 阅读 · 1 评论 -
MFC消息分类和处理方式
在MFC中消息有三种类型,分为标准消息,命令消息,通告消息。他们的区别如下:一、标准消息: 1、除WM_COMMAND之外,所有以WM_开头的消息。 2、从CWnd派生的类,都可以接收到这类消息。二、命令消息: 1、来自菜单、加速键或工具栏按钮的消息。这类消息都以WM_COMMAND呈现。在MFC中,通过菜单项的标识(ID)来区原创 2013-04-10 11:54:21 · 6461 阅读 · 1 评论 -
简述DLL编程
本文例子的源文件下载地址为:http://download.csdn.net/download/ljianhui/5606107一、什么是DLL动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可原创 2013-06-02 13:56:36 · 4534 阅读 · 0 评论