关于TCSPC采集卡软件的编写

1.首先电脑要安装自带软件把动态链接库给释放。不然用报错编译MFC时丢时cvirte.dll。

2.对于类与类数据共享的问题。比如一个类要访问另外一个的成员,并且要进行赋值修改然后传递给它。这个时候可以用到 this 指针。在MFC软件编写的过程中,单文档于对话框、对话框于对话框之间都是通过在一个类中声名这个类的指针,然后用 this 指向本身。

3.非模态对话框的创建,用类向导添加WM_CREAT消息。声名全局变量实例化一个对象CSpcinit Spcinit。最后在响应函数里头利用Spcinit.ShowWindow(SW_SHOW)显示。因为创建的非模态对话框被隐藏起来了。

void CPZTDlg::OnParameters()
{
	// TODO:  在此添加命令处理程序代码
	Spcinit.ShowWindow(SW_SHOW);
	Spcinit.m_pPztDlg = this;
}

int CPZTDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CDialogEx::OnCreate(lpCreateStruct) == -1)
		return -1;
	// TODO:  在此添加您专用的创建代码
	Spcinit.Create(IDD_SPCINIT);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/Mr_xiao_1/article/details/80036714