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

运行程序

相关推荐
小李小李快乐不已6 分钟前
图论理论基础(2)
java·开发语言·c++·算法·图论
qq_4335545413 分钟前
C++ 最长单调子序列
c++·算法·图论
明洞日记13 分钟前
【数据结构手册005】树结构入门 - 从二叉树到层次智慧
网络·数据结构·c++
Mr_WangAndy17 分钟前
C++17 新特性_第一章 C++17 语言特性_if constexpr,类模板参数推导 (CTAD)
c++·c++40周年·if constexpr·类模板参数推导 ctad·c++17新特性
繁华似锦respect18 分钟前
C++ 设计模式之单例模式详细介绍
服务器·开发语言·c++·windows·visualstudio·单例模式·设计模式
小年糕是糕手19 分钟前
【C++】类和对象(三) -- 拷贝构造函数、赋值运算符重载
开发语言·c++·程序人生·考研·github·个人开发·改行学it
艾莉丝努力练剑20 分钟前
【C++:C++11收尾】解构C++可调用对象:从入门到精通,掌握function包装器与bind适配器包装器详解
java·开发语言·c++·人工智能·c++11·右值引用
徐新帅21 分钟前
C++ 竞赛训练营第三课:STL 核心容器之 priority_queue
开发语言·c++
八月的雨季 最後的冰吻23 分钟前
FFmepg--29- C++ 音频混音器实现
开发语言·c++·音视频
拾光Ծ24 分钟前
“异常”处理机制 与 C++11中超实用的 “智能指针”
java·开发语言·c++·安全