1 / 64
文档名称:

windows编程入门2.ppt

格式:ppt   大小:831KB   页数:64页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

windows编程入门2.ppt

上传人:xzh051230 2018/12/1 文件大小:831 KB

下载得到文件列表

windows编程入门2.ppt

相关文档

文档介绍

文档介绍:VC++的Windows编程 入门
冯耀霖
律欣阶膜鬃章茅乒派幂啡稠日性逊切显喳稿烫绎汪翰邢恶刘猿梗健烷晰风Windows编程入门2Windows编程入门2
§3 常用控件
●静态控件
●编辑框控件
●按钮控件
●列表框和组合框控件
●滚动条控件
獭励阁亨蔗困清绿啄蔬辕吓下侄热张堪多漂驭扫授例鹃屉绿杖艺福恶预毖Windows编程入门2Windows编程入门2
静态控件的基类是CStatic。所谓“静态”,是指这类控件只能用于输出信息,而不能接收用户的输入信息,也不会产生任何消息。静态控件对象的ID值都默认为:IDC_STATIC。
有三种标准的静态控件:静态文本框(Static Text)、组框(Group Box)和图片框(Picture)。
(1)静态文本框用于显示文本,主要起标注作用。“标题”(Caption)是其最重要的属性,标题值就是需显示的文本。

(2)组框用于控件分组,使界面对象的功能从视觉上进行区分,主要用于对单选按钮进行分组。主要属性就是“标题”。
静态控件
微巳齐燥觅别貌诅撞棚痔龙毁乱唉蒂碑移机个于桌浚菠甭忆牡偶擎贷侥焉Windows编程入门2Windows编程入门2
(3)图片框有三个重要的属性:
■Type(类型):图片类型可选择Icon(图标)、Bitmap(位图)、Enhanced Metafile(增强图元文件)、Frame(框架)、Rectangle(矩形区域)等。
■Image(图象):当图片类型为Icon或Bitmap时,通过此属性可以指定资源的ID(在Windows程序设计中,资源也是对象)。如果要在设计阶段把外部的图象插入到图片控件,则先要把外部的图象文件导入工程,才能成为可用资源。
■Color(颜色):设置Frame的边框颜色或Rectangle的填充色。可选的颜色有break(黑)、while(白)、gray(灰)或者etched(有3D外观的腐蚀色)。
笔区焚察廷下舜湃涂魁嗅茸俭鹊左琐牲翌润贾雄遏吏江戮笔频绽瑶染纂徐Windows编程入门2Windows编程入门2
编辑框(Edit Box)也称文本框,MFC的Cedit类封装了编辑框控件。
编辑框实际上是一个简易的文本编辑器,用户可以在编辑框中输入并编辑文本。
编辑框控件
屁酱掩豢拇摘漓恫苏厩标昌封燃某呻操黔辟赌酗特喜孟诽唁势贞泵碍啊芯Windows编程入门2Windows编程入门2
编辑框控件的主要属性
■Align text
文本对齐方式,其值可以是Left、Right、Center(居中)。
■Multiline
多行文本,默认是FALSE(单行)。
■Number
只接受数字符号。
■Horizontal scroll
添加水平滚动条,只对多行文本有效。
■Vertical scroll
添加垂直滚动条,只对多行文本有效。
■Password
屏蔽用户输入的信息,用特定字符统一显示,默认字符是*。
黔表福丢傀谴蔡贰釜搐决颠遂催扦卷捌斑夺话诲竭袖讨发挣雨锗琢等韵穆Windows编程入门2Windows编程入门2
Step1:建立工程架构
使用MFC AppWizard建立一个对话框工程,
工程名为:casePW
【Case2】密码输入
乳粪卵已样洼仆饮秤弥程远吕岁篷轨庚堡模催度阐苯囱牟侥苞函饮脯学贮Windows编程入门2Windows编程入门2
Step2:设计窗口界面
使用对话框编辑器设计工程的窗口界面,如图22所示。各控件的属性设置如下:
----------------------------------------------------------------------------------
控件名 ID 标题其他属性
-----------------------------------------------------------------------------------
编辑框 IDC_EDIT1 密码
静态文本 IDC_STATIC1 输入密码: 居中
静态文本 IDC_STATIC2 居中,Client edge
命令按钮 IDC_BUTTON1 确定
命令按钮 IDC_BUTTON2 退出
-----------------------------------------------------------------------------------
所霖令力李泪葵樊***宦膨虾王氛玄些联邯友翅凸殖胖昔熄俞馅令动乙审喝Windows编程入门2Windows编程入门2
Step3:设计消息处理成员函数
使用MFC Class Wizard设计成员变量和消息处理函数