正在加载图片...
9.2 3.使用 CEvent类实现线程间通信 在上一节程序的基础上,进行以下操作: (1)在 Thread Test View.cpp中:# Include" afxmt h (2)在 Thread Test view. cpp中加上下列两个全局变量: CEvent thread Start CEvent thread End (3)修改 ThreadProc()函数 (4)修改 On Threadstart()函数中的内容。 (5)修改 On ThreadStop()函数中的内容。 (6) THread Test view添加 WM CREATE消息处理函数 On Create()。 void CThreadTestView: On ThreadStart( void CThread TestView: On ThreadStopO threadStart. SetEventO threadEd. SetEvento3.使用CEvent类实现线程间通信 在上一节程序的基础上,进行以下操作: (1)在ThreadTestView.cpp中:#include "afxmt.h" (2)在ThreadTestView.cpp中加上下列两个全局变量: CEvent threadStart; CEvent threadEnd; (3)修改ThreadProc()函数 (4)修改OnThreadStart()函数中的内容。 (5)修改OnThreadStop()函数中的内容。 (6)CThreadTestView添加WM_CREATE消息处理函数OnCreate()。 9.2 void CThreadTestView::OnThreadStart() { threadStart.SetEvent(); } void CThreadTestView::OnThreadStop() { threadEnd.SetEvent(); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有