关于程序的关闭问题?在线等待中 我写的一个程序,如果我刚启动就直接关闭的话,用任务管理器会看到他的进程还在。这是什么原因,我如何解决阿? 我的程序里面有二个子线程,可能是它们 有问题吧,请高手指教!!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也遇到过:你在你退出函数的末尾加上PostMessage(WM_CLOSE,0,0);估计该解决问题了 谢谢各位的回答!jinxuliang(smielfox)我已经尝试过,没有用啊。在每个线程的析构函数中我都写了以下几句用来关线程的,有问题? SetEvent(m_hKillThreadEvent);// 发出关闭子线程的信号 WaitForSingleObject(m_hThreadKilledEvent, INFINITE); // 等待子线程关闭 CloseHandle(m_hKillThreadEvent); CloseHandle(m_hThreadKilledEvent); 可以在你退出时用TerminateThread(HANDLE hThread, DWORD dwExitCode),终止线程 跪求快速学习方法!急!!! 大家都在用vc几啊? VC6有办法使用ADO.NET的新功能吗? 有人能指点一下淘宝旺旺的页面调用是怎么实现的么 怎么判断一个图片是不是tif格式的? 如何实现一窗体在桌面图标之下就好像背景图片一样了 有关指针 在对话框里面,怎样做一个图形按钮。 一个很菜很菜的问题 使用MFC可以实现接收到的数据转换成文字显现出来吗? 怎样计算文本的大小 问个基础问题
你在你退出函数的末尾加上
PostMessage(WM_CLOSE,0,0);估计该解决问题了
jinxuliang(smielfox)我已经尝试过,没有用啊。在每个线程的析构函数中我都写了以下几句用来关线程的,有问题?
SetEvent(m_hKillThreadEvent);// 发出关闭子线程的信号
WaitForSingleObject(m_hThreadKilledEvent, INFINITE);
// 等待子线程关闭
CloseHandle(m_hKillThreadEvent);
CloseHandle(m_hThreadKilledEvent);