周立功USBCAN测试软件vc6代码疑问
这个是测试软件的界面,界面上也没有“确定”和“取消”按钮,那么在.cpp文件中的这两个函数有啥用呢?
void CTestDlg::OnCancel()
{
// TODO: Add extra cleanup here
int connect=m_connect;
m_connect=0;
if(connect)
{
Sleep(500);
VCI_CloseDevice(m_devtype,m_devind);
}
DeleteCriticalSection(&m_Section);//释放一个没有被任何线程所拥有的临界区对象的所有资源
CDialog::OnCancel();
}
void CTestDlg::OnOK()
{
// TODO: Add extra validation here
int connect=m_connect;
m_connect=0;
Sleep(100);
if(connect)
VCI_CloseDevice(m_devtype,m_devind);//关闭设备
DeleteCriticalSection(&m_Section);//释放一个没有被任何线程所拥有的临界区对象的所有资源
CDialog::OnOK();
}