MFC工控项目实例二十七添加产品参数

承接专栏《MFC工控项目实例二十六创建数据库》

在型号参数界面添加三个参数试验时间、最小值、最大值。变量为double m_edit_time; double m_edit_min; double m_edit_max;

1、在SEAL_PRESSURE.h中添加代码

cpp 复制代码
class CProductPara
{
public:
	union
	{
		struct
		{
			...
			double	m_edit_min;
            double	m_edit_max;
            double	m_edit_time;
		};
		char len[1024];
	};
};

2、在TypData.cpp中添加代码

cpp 复制代码
BOOL CTypData::UpdatePara(BOOL bUpdate)
{
	if(m_pPara == NULL)
		return TRUE;
	if(bUpdate)
	{
		if(!UpdateData())
			return FALSE;
		...
		m_pPara->m_edit_min = m_edit_min;
	    m_pPara->m_edit_max = m_edit_max;
	   	m_pPara->m_edit_time = m_edit_time;
	}
			else
	{
		...
	    m_edit_min = m_pPara->m_edit_min;
		m_edit_max = m_pPara->m_edit_max;
		m_edit_time = m_pPara->m_edit_time;	
		UpdateData(FALSE);用于将数据在屏幕中对应控件中显示出来
	}
	return TRUE;
}

运行程序

相关推荐
会周易的程序员13 分钟前
openplc runtimev4 Docker 部署
运维·c++·物联网·docker·容器·软件工程·iot
爱装代码的小瓶子25 分钟前
【C++与Linux基础】进程间通讯方式:匿名管道
android·c++·后端
CoderCodingNo25 分钟前
【GESP】C++ 二级真题解析,[2025年12月]第一题环保能量球
开发语言·c++·算法
LYOBOYI12331 分钟前
qtcpSocket详解
c++·qt
REDcker34 分钟前
gRPC完整文档
服务器·网络·c++·网络协议·grpc
Mr_Xuhhh1 小时前
介绍一下ref
开发语言·c++·算法
王老师青少年编程1 小时前
2024年信奥赛C++提高组csp-s初赛真题及答案解析(完善程序第2题)
c++·题解·真题·初赛·信奥赛·csp-s·提高组
Trouvaille ~1 小时前
【Linux】进程间关系与守护进程详解:从进程组到作业控制到守护进程实现
linux·c++·操作系统·守护进程·作业·会话·进程组
Mr_Xuhhh1 小时前
C++11实现线程池
开发语言·c++·算法
用户254701008881 小时前
类和对象笔记
c++