可视化编程技术.ppt

上传人:小飞机 文档编号:5248978 上传时间:2023-06-18 格式:PPT 页数:11 大小:245.99KB
返回 下载 相关 举报
可视化编程技术.ppt_第1页
第1页 / 共11页
可视化编程技术.ppt_第2页
第2页 / 共11页
可视化编程技术.ppt_第3页
第3页 / 共11页
可视化编程技术.ppt_第4页
第4页 / 共11页
可视化编程技术.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《可视化编程技术.ppt》由会员分享,可在线阅读,更多相关《可视化编程技术.ppt(11页珍藏版)》请在三一办公上搜索。

1、控件设计(二),一、利用AppWizard设计对话框应用程序(用户调查表)二、界面设计1)删除静态文本 移动确定和取消按钮;2)添加控件 按钮*2 静态控件*7 编辑框*3 组合框*2 组框*2 单选按钮*2 复选框*6,注意:2个单选按钮要连续添加、6个复选框要连续添加。设置控件属性并排列。其中 IDC_EDIT_EDIT(所要说的话),IDC_RADIO1 Group 打钩,IDC_STATIC_DISPSunken Client edge,添加成员变量:DDX_Control(pDX,IDC_STATIC_DISP,m_Display);DDX_Control(pDX,IDC_COMBO

2、2,m_City);DDX_Control(pDX,IDC_COMBO1,m_Province);DDX_Text(pDX,IDC_EDIT_EDIT,m_Edit);DDX_Text(pDX,IDC_EDIT_EMAIL,m_Email);DDX_Text(pDX,IDC_EDIT_NAME,m_Name);DDX_Radio(pDX,IDC_RADIO1,m_Male);,建立消息映射ON_CBN_DROPDOWN(IDC_COMBO2,OnDropdownCombo2)添加代码BOOL CDCBDlg:OnInitDialog()/TODO:Add extra initializatio

3、n herem_Display.ShowWindow(FALSE);m_Province.AddString(湖南);m_Province.AddString(河南);m_Province.SetCurSel(0);m_City.AddString(郑州);m_City.AddString(洛阳);m_City.SetCurSel(0);,void CDCBDlg:OnDropdownCombo2()CString m_1;m_Province.GetWindowText(m_1);if(m_1=河南)m_City.ResetContent();m_City.AddString(郑州);m_C

4、ity.AddString(洛阳);if(m_1=湖南)m_City.ResetContent();m_City.AddString(长沙);m_City.AddString(岳阳);,重载UpdateData(TRUE);CString m_1,m_2,m_3,str;int m,i;str=;for(i=IDC_CHECK1;iGetCheck();if(1=m)CString chcktext;CWnd:GetDlgItemText(i,chcktext);chcktext+=;str+=chcktext;,if(0=m_Male)m_3=男;elsem_3=女;m_Province.G

5、etWindowText(m_1);m_City.GetWindowText(m_2);SetDlgItemText(IDC_STATIC_NAME,);SetDlgItemText(IDC_STATIC_EMAIL,);SetDlgItemText(IDC_STATIC_EDIT,);SetDlgItemText(IDC_STATIC_SEX,);SetDlgItemText(IDC_STATIC_HOBBY,);SetDlgItemText(IDC_STATIC_PROVINCE,);SetDlgItemText(IDC_STATIC_CITY,);m_Display.SetWindowT

6、ext(m_Name+“,”+m_3+“,”+m_1+m_2+人也。n您的兴趣有:+str+n+您的地址:+m_Email+n+您要说的话:+m_Edit);,m_Display.ShowWindow(TRUE);m_City.ShowWindow(FALSE);m_Province.ShowWindow(FALSE);(CEdit*)GetDlgItem(IDC_EDIT_NAME)-ShowWindow(FALSE);(CEdit*)GetDlgItem(IDC_EDIT_EMAIL)-ShowWindow(FALSE);(CEdit*)GetDlgItem(IDC_EDIT_EDIT)-

7、ShowWindow(FALSE);GetDlgItem(IDC_STATIC1)-ShowWindow(FALSE);GetDlgItem(IDC_STATIC2)-ShowWindow(FALSE);(CButton*)GetDlgItem(IDC_RADIO1)-ShowWindow(FALSE);(CButton*)GetDlgItem(IDC_RADIO2)-ShowWindow(FALSE);for(i=IDC_CHECK1;iShowWindow(FALSE);(CButton*)GetDlgItem(IDOK)-ShowWindow(FALSE);SetDlgItemText(IDCANCEL,退出);,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号