当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《vc++课件》Windows编程基础

资源类别:文库,文档格式:PPT,文档页数:23,文件大小:213.5KB,团购合买
一、Windows编程基础 二、用MFC创建Windows应用程序 三、用AppWizard生成MFC应用程序
点击下载完整版文档(PPT)

Windows编程基础

Windows编程基础

主要内容 Windows编程基础 用MFC创建 Windows应用程序 用 AppWizard生成MFC应用程序

主要内容 •Windows编程基础 •用MFC创建Windows应用程序 •用AppWizard生成MFC应用程序

C、C++、Vc之比较 C vS C++ C和c++都是程序设计的语言 oC是c++的子集,C++增强了C的功能 ·C++增加了面向对象的功能,以事件驱动程序执行

C、C++、VC之比较 •C vs. C++ •c和c++都是程序设计的语言 •c是c++的子集,C++增强了c的功能 •c++增加了面向对象的功能,以事件驱动程序执行

ovC vs C++ vC是工具,而C++是程序设计语言 vC是基于C++的可视化集成开发环境,拥有C++编 译器和MFC(徼软基础类库)等 ·C++增加了面向对象的功能,以事件驱动程序执行 C++ MEC C++编译器编译器

•VC vs. C++ •vc是工具,而c++是程序设计语言 •vc是基于c++的可视化集成开发环境,拥有C++编 译器和MFC(微软基础类库)等。 •c++增加了面向对象的功能,以事件驱动程序执行 MFC c++编译器编译器 C C++

Windows编程基础 windows为运行的应用程序创建消息队列,当相 应的事件发生后, windows将其转换为消息,然后放 入消息队列,应用程序不断地从队列中取出消息,然 后根据消息发送到对应的窗口中执行相应的程序代码。 事件 应用程序 键盘消息消 多任务[鼠标消息 提取消息 执行环境[他消剧阶 处理消息

Windows编程基础 键盘消息 事件 消 息 队 列 提取消息 处理消息 应用程序 其他消息 多任务 鼠标消息 执行环境 windows为运行的应用程序创建消息队列,当相 应的事件发生后,windows将其转换为消息,然后放 入消息队列,应用程序不断地从队列中取出消息,然 后根据消息发送到对应的窗口中执行相应的程序代码

基本概念 事件: 单击键盘和鼠标、改变窗口大小 被发送到对应的窗口 窗口: 由应用程序创建的一个用于接收用户输入和显示 输出的矩形区域。 ●由非客户区和客户区组成 ●是 windows界面显示的基本单位 ·根据应用程序拥有的窗口特点可分为单文档应用程序、 多文档应用程序、对话框式应用程序

•事件: •单击键盘和鼠标、改变窗口大小…… •被发送到对应的窗口 基本概念 •窗口: •由应用程序创建的一个用于接收用户输入和显示 输出的矩形区域。 •由非客户区和客户区组成 •是windows界面显示的基本单位 •根据应用程序拥有的窗口特点可分为单文档应用程序、 多文档应用程序、对话框式应用程序

回文档1- Microsoft word 文件病辑视图y插入①格式⑧工具D表格6曹口帮助 口舀国,》“。兽团四國Ⅲ;10%0·國金词,d 正文·宋体五号B1Ⅱ·囚A,回三≡结扫△· 24680111618202224262830334第3d0 a区 差图1c自图形心丶口O国回利图8··么·三日口自, 1页1节1/1位置:25厘米 1行1列割段写冲文(中国「 d画回第九章讲箱-Mrov第一章 wdws编程基础面向对象相述 文档1-Moso,,K团H2210 编写 windows应用程序应首先创建一个或多个窗口, 随后程序的运行过程就是窗口内部、窗口和窗口之间、窗 口与系统间进行数据处理和数据交换

编写windows应用程序应首先创建一个或多个窗口, 随后程序的运行过程就是窗口内部、窗口和窗口之间、窗 口与系统间进行数据处理和数据交换

再看事件驱动 开始执行 初始化和创 建应用窗口+ 进行消息循环并 从消息队列中得 到一个消息 当前消息是否 应用程序是否 YM QUIT+ 处理此消息 消息处理 终止执行屮 默认处理

再看事件驱动

句柄: 个32位数值,用于标识 Windows的各种对象 它是 windows系统内部表的索引值,而非对象所在的 内存地址 类型 含义 类型 含义 HANDLE通用对象句柄 HCURSOR光标句柄 HWND窗口对象句柄 HBRUSH刷子句柄 HDC 设备描述表句柄HPEN 画笔句柄 HMENU菜单句柄 HFONT 字体对象句柄 HCON图标句柄 HINSTANCE实例句柄 表中句柄的类型均为vod*,是一个32位的指针

•句柄: --一个32位数值,用于标识windows的各种对象, 它是windows系统内部表的索引值,而非对象所在的 内存地址。 类型 含义 类型 含义 HANDLE 通用对象句柄 HCURSOR 光标句柄 HWND 窗口对象句柄 HBRUSH 刷子句柄 HDC 设备描述表句柄 HPEN 画笔句柄 HMENU 菜单句柄 HFONT 字体对象句柄 HICON 图标句柄 HINSTANCE 实例句柄 表中句柄的类型均为void*,是一个32位的指针

消息: Windows的消息由三部分组成:消息号、字参数和 长参数。 可分为系统定义消息和用户自定义消息。 Windows 对不同的系统定义消息采用不同的前缀 常用 windows窗口消息 消息 含义 WM ACTIVATE窗口变为活动或不活动时发送 WM MOVE 移动窗口时发送 WM CLOSE 关闭窗口时发送 WM PAINT 重绘应用程序窗口一部分时发送 WM QUIT 终止应用程序的请求 WM SIZE 改变窗口大小后发送

•消息: Windows的消息由三部分组成:消息号、字参数和 长参数。 可分为系统定义消息和用户自定义消息。Windows 对不同的系统定义消息采用不同的前缀。 消息 含义 WM_ACTIVATE 窗口变为活动或不活动时发送 WM_MOVE 移动窗口时发送 WM_CLOSE 关闭窗口时发送 WM_PAINT 重绘应用程序窗口一部分时发送 WM_QUIT 终止应用程序的请求 WM_SIZE 改变窗口大小后发送 常用windows窗口消息

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共23页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有