博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
给控件变量赋初值并在对话框控件显示
阅读量:6989 次
发布时间:2019-06-27

本文共 707 字,大约阅读时间需要 2 分钟。

1、创建dialog对话框(创建对话框类)
2、初始化
(1) 在头文件中定义控件变量,声明初始化函数:BOOL OnInitDialog(); void OnInitControl();
(2) 在.cpp文件中,构造函数中初始化变量,定义声明函数
例:
void OnInitControl()
{
CString strTime;
strTime.Format(_T("%.2f"),Xmax);
SetDlgItemText(IDC_EDIT_XMAX,strTime);
strTime.Format(_T("%.2f"),Xmin);
SetDlgItemText(IDC_EDIT_XMIN,strTime);
strTime.Format(_T("%.2f"),Xwidth);
SetDlgItemText(IDC_EDIT_XWIDTH,strTime);
}
BOOL OnInitDialog()
{
OnInitControl();
return TRUE;
}
3、获取控件中的值,并赋值给变量
OnBnClickedOk()
{
TCHAR str[1024];
GetDlgItemText(IDC_EDIT_XMAX,str,1024);
Xmax =_tstof(str); //字符串转数值
GetDlgItemText(IDC_EDIT_XMIN,str,1024);
Xmin =_tstof(str);
GetDlgItemText(IDC_EDIT_XWIDTH,str,1024);
Xwidth =_tstof(str);
CDialogEx::OnOK();
}

转载地址:http://uvzvl.baihongyu.com/

你可能感兴趣的文章
一个网站故障排查的、代码更新的简便脚本
查看>>
GNU make manual 翻译( 一百四十二)
查看>>
Excel里的多列求和(相邻或相隔皆适用)
查看>>
使用现有ECC数据库进行安装或者恢复系统
查看>>
发布我的高性能纯C#图像处理基本类,顺便也挑战一下极限。:)
查看>>
在Ubuntu上单机安装Hadoop
查看>>
安装SharePoint2010出现“Could not find stored procedure ‘sp_dboption’.”的解决方法
查看>>
存储过程中执行动态Sql语句
查看>>
SQL Server里简单参数化的痛苦
查看>>
最好用的图表工具 -- ECharts
查看>>
主攻ASP.NET MVC4.0之重生:ASP.NET MVC使用JSONP
查看>>
Spark_Streaming
查看>>
【细说Java】揭开Java的main方法神秘的面纱(转)
查看>>
ArcGIS Server密码丢失
查看>>
对象模型的细节
查看>>
Mac 显示和隐藏文件
查看>>
sigaction 用法实例
查看>>
React-Router V3 如何进行页面权限管理
查看>>
虚拟无线接入网:行业的演进方向
查看>>
又一波猛料!iPhone 8启动Face ID解锁 ,还玩起了3D动画表情
查看>>