多语言展示
当前在线:1529今日阅读:27今日分享:41

电子科大win编程复习要点

Chapter 1Win32 API含义及其与Windows系统编程的关系;Windows变量的匈牙利命名法常用前缀及其意义;使用Win32 API编程的基本步骤;Chapter 2CPU的保护模式和Windows系统虚拟内存概念、原理;内核对象及对象句柄含义与特征,通过内核对象的设置,应用程序可以实现的主要工作;进程的概念、两个进程创建函数的使用、系统进程获取方法,终止进程的方法及原理;Chapter 3线程概念、创建、运行、结束原理,相关函数;线程的创建步骤、线程内核对象、线程终止相关函数、线程的优先级(线程的优先级取值为0(最低)到31(最高);Windows支持6个优先级类: idle,below normal,normal,above normal,high, 和 real-time)意义及使用方法;C/C++运行期库与线程创建关系;线程同步(同步对象主要有三种:事件、临界区和互斥)概念;两个等待函数的作用和意义;线程同步中的临界区对象、互斥与事件内核对象的含义,使用同步对象和等待函数保证多线程的同步的原理、方法及进行编程;CWinThread类定义( 线程类至少要包含的内容)、线程类CWinThread的相关函数。Chapter 4Windows应用程序利用Windows消息 Message 与应用程序及系统进行信息交换的基本原理;程序发送消息要调用窗口(消息处理)函数,它是Windows自定义的回调函数:LRESULT CALLBACK WindowProc(HWND hWnd, UINTuMsg, WPARAM wParam, LPARAM lParam),理解其实现过程与原理。在桌面上显示窗口的相关函数及具体编程步骤:注册窗口类(RegisterClassEx),创建窗口(CreateWindowEx),在桌面显示窗口(ShowWindow),更新窗口客户区(UpdateWindow),向窗口传递信息的方法,消息循环。进入无限的消息获取和处理的循环包括:获取(GetMessage),消息到达时要分派到回调函数处理,消息是WM_QUIT,则GetMessage函数返回为FALSE;常用的Windows消息名称,产生背景,消息处理API函数,使用方法;获取窗口客户区,整个窗口等的方法、特点及使用过程;Windows GDI环境设备及资源含义,颜色与像素点的概念,设备及资源管理相关函数,定义画笔、画刷的方法,相关函数使用方法;各类绘图函数的含义;几种常用图形坐标的定义;Chapter 5动态识别概念,动态创建申明的方法;VC++的基本调试过程中设置断点调试、单步调试的方法;MFC类库框架的概念、结构层次;使用MFC类库框架实现Windows应用编程的基本步骤、应用程序的执行过程;Chapter 6类库框架实现最简单的Windows窗口应用编程的函数、MFC框架中CWnd、CWinApp提供的最常用函数,使用类库框架实现Windows窗口编程的基本步骤,消息映射及响应消息的成员函数的原理和使用方法;Chapter 7常用的子窗口控件含义,Windows应用编程中在窗口添加菜单的基本原理及过程;窗口与常用的子窗口关系、控件、通用控件的基本概念、使用方法,两种对话框的创建方法、特点及工作原理;通用对话框内容及其基本操作、构建列表视图相关的基本操作。使用MFC 实现主窗口中添加对话框及传递消息来实现应用程序的基本步骤,消息映射表建立,实现把各种消息与类的成员对应的方法。Chapter 8、9文件创建、读写的概念,同步及异步读写文件概念及重要API函数;Windows的注册表概念、内容和管理注册表的函数。卷标的概念,常用操作函数;内存映射文件概念、相关函数及构建编程方法;动态链接库与静态链接库的含义,动态链接库的创建方法;Windows钩子、挂钩概念及在应用编程中的意义、主要函数及使用方法。
推荐信息