1Wi
dows编程中窗口的含义是什么?r
Wi
dows应用程序基本的操作单元,系统管理应用程序的基本单位,应用程序与用户之间交互的接口环境r
r
2事件驱动的特点是什么?r
Wi
dows程序设计是针对事件或消息的处理进行。Wi
dows程序的执行顺序取决于事件发生的顺序,程序的执行顺序是由顺序产生的消息驱动的,但是消息的产生往往并不要求有次序之分。事件驱动编程方法对于编写交互式程序很有用处,它避免了死板的操作模式。r
r
4句柄的作用是什么?请举例说明r
句柄是整个wi
dows编程的基础,是一个4字节长的数值,用于标识应用程序中不同的对象和同类对象中不同的实例。应用程序通过句柄访问相应的对象信息。r
TypedefstructtagPOINTLONGXLONGYPOINTr
r
5一个wi
dows应用程序的最基本构成有哪些部分r
5部分组成,1C语言源程序文件c或者cpp2头文件hr
3模块定义文件def4资源描述文件rc5项目文件vcprojr
r
6应用wi
dowsAPI函数编程有什么特点r
1为应用程序提供Wi
dows系统特殊函数及数据结构2)Wi
应用程序可以利用标准大量API函数调用系统功能3)是Wi
系统与Wi
应用程序间的标准程序接口。r
功能:窗口管理函数:实现窗口的创建、移动和修改功能,系统服务函数:实现与操作系统有关的多种功能,图形设备GDI函数:实现与设备无关的图形操作功能r
r
7Wi
dows编程中有哪些常用的数据类型r
LONG32位有符号整数DWORD32位无符号整数,UINT32位无符号整数,BOOL布尔值,LPTSTR指向字符串的32位指针,LPCTSTR指向字符串常量的32位指针,LPSTR指向字符串的32位指针,LPCSTR指向字符串常量的32位指针。r
r
r
9简述wi
mai
函数和窗口函数的结构及功能r
三个基本的组成部分:函数说明、初始化和消息循环,功能:注册窗口类,建立窗口及执行必要的初始化,进入消息循环,根据接受的消息调用相应的处理过程,当消息循环检索到WM_QUIT时终止程序运行。窗口函数定义了应用程序对接收到的不同消息的响应,包含了对各种可能接收到的消息的处理过程。W
dProc函数由一系列case语句组成。每一条case语句对应一种消息,当应用程序接收到一个消息时,相应的case语句被激活并执行相应的响应程序模块。r
r
10初始化r
窗口类的定义:定义窗口的形式与功能LoadIco
应用程序中加载一个窗口图标,LoadCursor应用程序中加载一个窗口光标,GetStockObject获取系统提供的背景刷。r
窗口类的注册:窗口类必须先注册后使用RegisterClassEx()r
创建窗口实例:CreateWi
dowr
显示窗口:ShowWi
dow,UpdateWi
dowr
r
r