VC++深入详解学习笔记-windows程序运行原理
来源:互联网 发布:生肖 不合 知乎 编辑:程序博客网 时间:2024/05/02 01:09
1.API:Application Programming Interface,应用程序接口。为微软开发的,要查它的用法,可以通过msdn来找。
2.Win32 SDK:SoftWare Developement Kit ,32位平台下的软件开发包,为开发所需要资源的一个集合。包括了API函数,帮助文档,微软提供的一些辅助开发工具。
3.窗口:一个应用程序至少得有一个窗口。在windows应用程序中,窗口通过窗口句柄(HWND)来标识。要对一个窗口进行操作,首先需要得到它的句柄。
4.句柄(HANDLE):它是windows程序的一个重要概念,使用非常频繁。在windows程序中,有各种各样的资源(窗口,图标,光标等),系统在创建这些资源时会为它们分配内存,并返回标识这些资源的标识号,即句柄。窗口句柄(HWND),图标句柄(HICON),画刷句柄(HBRUSH)等等。
5.消息:windows程序设计是一种事件驱动的程序设计模式,主要是基于消息的。如用户在窗口中画图时,当按下鼠标左键,此时操作系统会感知到这一事件,于是将这一事件包装成一个消息,投递到应用程序的对列中,然后应用程序从消息队列中取出消息并进行响应。在这个处理过程中,操作系统也会给应用程序发送消息,所谓发送消息,就是操作系统调用应用程序中一个专门负责处理消息的函数,这个函数称为窗口过程。消息的定义如下:typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG, *PMSG;
- VC++深入详解学习笔记-windows程序运行原理
- 《VC++深入详解》学习笔记----Lesson1: Windows程序运行原理及程序编写流程
- VC++深入详解笔记——1.Windows程序运行原理及程序编写流程
- VC++学习笔记——Windows程序内部运行原理
- 《VC++深入详解》学习笔记 第一章 Windows程序内部运行机制
- VC++深入详解学习笔记之Windows程序内部运行机制
- lesson1:Windows程序运行原理及程序编写流程(vc++深入详解)
- 孙鑫VC学习笔记:第一讲 Windows程序内部运行原理
- 孙鑫VC学习笔记:第一讲 Windows程序内部运行原理
- 孙鑫VC学习笔记:第一讲 Windows程序内部运行原理
- 孙鑫VC视频学习笔记之windows程序内部运行原理
- 孙鑫VC讲座笔记--WINDOWS程序内部运行原理
- 《VC++深入详解》学习笔记[1]——第1章 Windows程序内部运行机制
- VC++学习(1):Windows程序内部运行原理
- 读书札记:VC++学习之Windows程序运行原理
- VC 深入详解 学习笔记
- VC++深入详解学习笔记
- VC++深入详解学习笔记
- C++-必知必会_赋值和初始化并不相同(条款12)
- 精通JBuilder 2005 : 3.4 设置JDK
- 第一部分 Microsoft.NET框架基本原理3----读《Microsoft.NET框架程序设计》
- 为gridview“删除”列添加确认对话框
- WinPcap在无线局域网下的使用
- VC++深入详解学习笔记-windows程序运行原理
- 办理新生儿申报户口手续
- 2007必须学习的10项.NET技术
- 今天碰到一个这样的话题--介绍本spring的好书
- C#批量重命名文件代码的实现
- JavaScript全选及分页
- Remoting基本原理及其扩展机制(ZZ)
- oracle SQL性能优化
- 基于JSP实现图片的数据库存储与显示