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

运行程序

相关推荐
我不是懒洋洋37 分钟前
从零实现一个分布式日志平台:ELK的核心设计
c++
神仙别闹1 小时前
基于QT(C++)实现Windows 自启动项查看和分析
c++·windows·qt
WWTYYDS_6662 小时前
ProtoBuf超详细使用教程
c++
野生风长2 小时前
c++类和对象(this指针,重载operator,习题总结)
java·开发语言·c++
雪的季节2 小时前
Python「假多态」与 C++「真多态」的核心区别
开发语言·c++
zmzb01032 小时前
C++课后习题训练记录Day166
开发语言·c++
皓月斯语2 小时前
程序设计语言的特点
开发语言·数据结构·c++
邪修king3 小时前
C++ 进阶终章:异常机制与智能指针全解 —— 从错误处理到 RAII 资源管理,打通现代 C++ 的核心命脉
android·数据结构·c++
梓䈑8 小时前
【算法题攻略】BFS 解决FloodFill 算法、最短路问题、多源BFS 和 拓扑排序
c++·算法·宽度优先
程序喵大人13 小时前
【C++进阶】STL容器与迭代器 - 01 STL 容器先解决元素放在哪里
开发语言·c++·stl