下载此文档

按钮滚动条.ppt


文档分类:IT计算机 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
按钮滚动条
第1页,共37页,2022年,5月20日,14点45分,星期三
一、概述
控件接受的消息
主要有单击、双击
和字符输入等
控件是Windows 图形用户界面的主要组成部分之一,用户通过操作控件对象完成与应用程序之月20日,14点45分,星期三
MFC提供了一个CButton的类,命令按钮、单选按钮、复选按钮都属于CButton类。在对话框中,通过控件工具栏,选择不同的按钮,设置不同风格的属性,完成按钮的创建。
CObject
CCmdTarget
CWnd
CButton
CButtob类结构
第12页,共37页,2022年,5月20日,14点45分,星期三
2 按钮控件示例
[例1]-P192 按钮的应用:设计一个对话框,其中的控件如图所示
第13页,共37页,2022年,5月20日,14点45分,星期三
主要步骤:
创建基于对话框项目
设置按钮的属性
IDC_BUTTON1
IDC_BUTTON2
IDC_RAD1
IDC_RAD2
IDC_RAD3
IDC_RAD4
IDC_CHECK1
IDC_CHECK2
Group
属性
格式|Tab键顺序
设置排列顺序
Auto
属性
控件ID
第14页,共37页,2022年,5月20日,14点45分,星期三
3. 添加成员变量
控件ID: 变量:
IDC_BUTTON1 m_btn1
IDC_BUTTON2 m_btn1
IDC_RAD1
IDC_RAD2
IDC_RAD3 m_rad3
IDC_RAD4 m_rad4
IDC_CHECK1
IDC_CHECK2 m_chk2
auto风格控件不必添加成员变量
第15页,共37页,2022年,5月20日,14点45分,星期三
4. 添加消息映射函数
控件ID: 函数:
IDC_BUTTON1 OnBnClickedButton1
IDC_BUTTON2 OnBnClickedButton2
IDC_RAD3 OnBnClickedRad3
IDC_RAD4 OnBnClickedRad4 IDC_CHECK2 OnBnClickedCheck2
第16页,共37页,2022年,5月20日,14点45分,星期三
void CT91Dlg::OnBnClickedButton1()
{ (“你已按下了按钮!”);
} //重写命令按钮1的标题
void CT91Dlg::OnBnClickedButton2
{ (“按钮已被按下!”);
} //重写命令按钮2的标题
void CT91Dlg::OnBnClickedCheck2()
{
if(()>0) //设置不Auto的复选按钮
(0); //不选中
else
(1); //选中
}
第17页,共37页,2022年,5月20日,14点45分,星期三
void CT91Dlg::OnBnClickedRad3()
{
//设置不Auto的单选按钮
(1);
(0);
}
void CT91Dlg::OnBnClickedRad4()
{
//设置不Auto的单选按钮
(0);
(1);
}
第18页,共37页,2022年,5月20日,14点45分,星期三
小结:
步骤 类 函数与变量
创建项目并生成对话框 CT91App, CT91Dlg
设置控件的属性
添加成员变量 m_btn1, m_btn1, m_rad3, m_rad4, m_chk2
编写程序:添加命令按钮1代码 OnBnClickedButton1
编写程序:添加命令按钮1代

按钮滚动条 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人卓小妹
  • 文件大小2.13 MB
  • 时间2022-08-08