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);	 
	 }     
}

运行程序

相关推荐
欧阳x天5 分钟前
C++入门(一)
c++
小张成长计划..13 分钟前
【C++】:priority_queue的理解,使用和模拟实现
c++
Dream it possible!32 分钟前
LeetCode 面试经典 150_二叉树层次遍历_二叉树的层平均值(82_637_C++_简单)
c++·leetcode·面试·二叉树
云泽8081 小时前
C++ List 容器详解:迭代器失效、排序与高效操作
开发语言·c++·list
xlq223221 小时前
15.list(上)
数据结构·c++·list
Elias不吃糖2 小时前
总结我的小项目里现在用到的Redis
c++·redis·学习
AA陈超2 小时前
使用UnrealEngine引擎,实现鼠标点击移动
c++·笔记·学习·ue5·虚幻引擎
No0d1es3 小时前
电子学会青少年软件编程(C/C++)六级等级考试真题试卷(2025年9月)
c语言·c++·算法·青少年编程·图形化编程·六级
不会c嘎嘎3 小时前
每日一练 -- day1
c++·算法
yy_xzz3 小时前
VCPKG && Tesseract OCR
c++·图像处理·opencv