MFC中挂起线程和恢复线程

DWORD SuspendThread ( HANDLE hThread );   //挂起线程
DWORD ResumeThread ( HANDLE hThread );   //恢复线程

 

比如说我使用一个渲染线程thread1负责在一个窗口中绘制三维场景,

一个button负责加载模型,当需要加载的模型数量很多、模型较大时,需要暂停一下thread1

void MyTestDlg::OnBnClickedButton1()

{

  SuspendThread(thread1);

  loadModels();

  ResumeThread(thread1);

}

posted @   酷熊  阅读(1181)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示