MFC工控项目实例之十六输入信号验证

承接专栏《MFC工控项目实例之十五定时刷新PC6325A模拟量输入》

验证选定的输入信号实时状态

在BoardTest.cpp文件中添加代码

cpp 复制代码
void CBoardTest::OnButton2() 
{
	// TODO: Add your control notification handler code here
	isThreadBegin  = true;            //运行线程执行
     pThread = AfxBeginThread(My_TheradFunc,(LPVOID)this);
	 CString tempStr,tempStr1;
	int read;
	GetPrivateProfileString("输入信号","信号2",NULL,tempStr.GetBuffer(20),20,strFilePath);
     read=_ttoi(tempStr);
	 if (tempStr=="-1")
	 {
		SetDlgItemText(IDC_STATIC99,"输入信号2是 0");
	 }
	 else
	 {
	 tempStr1.Format("输入信号2是 %d ", b[read]);
	 SetDlgItemText(IDC_STATIC99, tempStr1);	 
	 }     
}

运行程序

相关推荐
AA陈超4 小时前
ASC学习笔记0014:手动添加一个新的属性集
c++·笔记·学习·ue5
Run_Teenage5 小时前
C++:智能指针的使用及其原理
开发语言·c++·算法
Mr_WangAndy7 小时前
C++_chapter15_C++重要知识点_auto,function,bind,decltype
c++·decltype·bind·function·可调用对象
万象.7 小时前
QT基础及对象树的认识
c++·qt
小张成长计划..9 小时前
【C++】2:cin和cout的介绍和使用,函数的缺省参数
c++
再卷也是菜9 小时前
C++篇(17)哈希拓展学习
c++·哈希
“愿你如星辰如月”9 小时前
Linux:进程间通信
linux·运维·服务器·c++·操作系统
灵晔君10 小时前
C++标准模板库(STL)——list的模拟实现
c++·list
Justinyh11 小时前
1、CUDA 编程基础
c++·人工智能
white-persist12 小时前
差异功能定位解析:C语言与C++(区别在哪里?)
java·c语言·开发语言·网络·c++·安全·信息可视化