第3章VC++Windows常用控件浅析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC++程序设计;第3章 Windows常用控件;第3章 Windows常用控件;3.1 常用控件介绍;3.1.1 显示控件工具栏的方法;3.1.2 控件名称及功能;常用控件的功能及对应的类名 ;3.2 消息驱动机制;3.2.1 消息的概念;3.2.2 消息的组成;结构体定义的格式 ;表示消息的结构体MSG定义方式;系统定义的消息前缀 ;3.2.3 消息队列及消息循环;3.2.4 消息响应及消息映射;3.2.4 消息响应及消息映射;3.3 静态控件;3.3.1 静态文本框;操作实例3.1的归纳分析;3.3.2 组框;操作实例3.2的归纳分析;3.3.3 图片;3.4 按钮控件;3.4.1 命令按钮;操作实例3.4的归纳分析;操作实例3.4的归纳分析;3.4.2 单选按钮;操作实例3.5的归纳分析;操作实例3.5的归纳分析;;操作实例3.6的归纳分析;3.4.3 复选框;操作实例3.7的归纳分析;操作实例3.7的归纳分析;3.4.4 分支结构;关系运算符;逻辑运算符 ;if语句的三种形式;if语句的三种形式;if语句的三种形式;if语句的三种形式;if语句编程举例 ;【操作实例3.9】编写一个控制台应用程序,功能是输入一个整数,判断其是奇数还是偶数,并输出判断结果 。 操作步骤:书P81~P82 程序运行结果: 书P82 归纳分析: 模运算 :求余运算 ,运算符是“%”,属于算术运算符。 else语句的书写方法 :本身不是语句,有分号,表示是一条空语句 。 关系表达式 :算术运算符优先级高于关系运算符。 ;【操作实例3.10】有一不连续函数,编写一个控制台应用程序,输入x的值,输出y的值。 y= 操作步骤:书P82~P83 归纳分析: 该程序的if 结构中有三个分支 。 If 结构可以嵌套,即if语句中可以再包含一个或多个if语句。 ;多分支选择结构和switch语句;3.5 编辑框;3.5.1 编辑框的属性说明;3.5.2 编辑框的操作及编程;操作实例3.11的归纳分析;【操作实例3.12】创建对话框应用程序pro3_8,对话框的名称为“密码判断器”,假定密码设为“246899”6位字符,判断用户输入的密码是否相符。 操作步骤:书P86~P88 程序运行结果: 书P86 归纳分析: 算法分析 :该程序使用了循环结构。 全局变量 :在函数内部定义的变量为局部变量 ;在函数外定义,从变量定义位置开始,至该源代码文件结束止,这范围内的所有函数都可以用的是全局变量。 ;3.5.3 循环结构;1.用while语句实现循环;【操作实例3.14】编写一个控制台应用程序,功能是计算1+2+3+……+99+100的和。 操作步骤:书P91~P92 程序运行结果: 书P92 归纳分析: 自增自减运算符 自增“++”自减“--”运算符都是算术运算符,作用是使变量的值增1或减1。常用于循环语句中,使循环变量自动加1或减1,也多用于指针变量,使指针指向下一个地址。 变量要先赋值再使用 在定义变量时为变量赋初值 在定义变量时赋予一个初值称为变量初始化。;2. for循环;【操作实例3.15】续操作实例3.14改写控制台应用程序“pro3_b”,用for循环计算1+2+3+……+99+100的和。 操作步骤:书P93 归纳分析: 结果分析 运行后结果和操作实例3.14完全相同,说明同一问题可用不同的循环结构形式来解决。 for语句的其他形式 表达式1可以省略,表达式2不能省略,表达式3也可以省略 。 循环变量 习惯上多用i、j、k等字母作为循环变量的名称,用于控制循环的次数 。;3. 直到型循环;【操作实例3.16】续操作实例3.15改写控制台应用程序“pro3_b”,用do-while循环计算1+2+3+……+99+100的和。 操作步骤:书P94 归纳分析: 与当型循环对比 当型循环是先判断循环条件,再执行循环体语句;直到型循环是先执行循环体语句,再判断循环条件。 while语句的写法 注意while语句后面有一个分号。;4.break语句和continue语句;3.6 列表框与组合框控件;3.6.1 与列表框对应的类及类的成员函数;3.6.2 列表框的属性及与列表框有关的消息; 列表框类有关消息 ;3.6.3列表框的操作和编程;操作实例3.17的归纳分析;操作实例3.17的归纳分析;3.6.4 组合框

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档