資源簡介
利用MFC實現多線程,多事件相互觸發。比如在對話框上有一個“開始”按鈕和一個停止按鈕,點擊“開始”按鈕,開啟兩個線程,兩個線程的事件之間就相互觸發。當點擊“停止”按鈕時,關閉兩個線程。

代碼片段和文件信息
//?FiveDlg.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“多線程練習.h“
#include?“FiveDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CFiveDlg?dialog
CFiveDlg::CFiveDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CFiveDlg::IDD?pParent)
{
//{{AFX_DATA_INIT(CFiveDlg)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}
void?CFiveDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CFiveDlg)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CFiveDlg?CDialog)
//{{AFX_MSG_MAP(CFiveDlg)
//?NOTE:?the?ClassWizard?will?add?message?map?macros?here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CFiveDlg?message?handlers
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9912??2011-04-02?23:08??多線程練習\Debug\FiveDlg.obj
?????文件???????9912??2011-04-02?23:08??多線程練習\Debug\FourDlg.obj
?????文件???????9887??2011-04-02?21:28??多線程練習\Debug\OneDlg.obj
?????文件???????9887??2011-04-02?23:08??多線程練習\Debug\SixDlg.obj
?????文件?????105466??2011-04-02?21:28??多線程練習\Debug\StdAfx.obj
?????文件???????9937??2011-04-02?23:08??多線程練習\Debug\ThreeDlg.obj
?????文件??????10495??2011-04-02?21:58??多線程練習\Debug\TwoDlg.obj
?????文件?????238592??2011-05-29?21:10??多線程練習\Debug\vc60.idb
?????文件?????372736??2011-04-09?12:13??多線程練習\Debug\vc60.pdb
?????文件?????114765??2011-04-09?12:13??多線程練習\Debug\多線程練習.exe
?????文件?????238364??2011-04-09?12:13??多線程練習\Debug\多線程練習.ilk
?????文件??????12696??2011-04-03?12:36??多線程練習\Debug\多線程練習.obj
?????文件????5507044??2011-04-02?21:28??多線程練習\Debug\多線程練習.pch
?????文件?????402432??2011-04-09?12:13??多線程練習\Debug\多線程練習.pdb
?????文件???????3580??2011-04-09?12:02??多線程練習\Debug\多線程練習.res
?????文件??????41992??2011-04-09?12:13??多線程練習\Debug\多線程練習Dlg.obj
?????文件???????1001??2011-04-02?22:30??多線程練習\FiveDlg.cpp
?????文件???????1229??2011-04-02?22:30??多線程練習\FiveDlg.h
?????文件???????1001??2011-04-02?22:30??多線程練習\FourDlg.cpp
?????文件???????1229??2011-04-02?22:30??多線程練習\FourDlg.h
?????文件????????989??2011-04-02?21:26??多線程練習\OneDlg.cpp
?????文件???????1219??2011-04-02?21:26??多線程練習\OneDlg.h
?????文件???????3627??2011-04-02?21:08??多線程練習\ReadMe.txt
?????文件???????1078??2011-04-02?21:08??多線程練習\res\多線程練習.ico
?????文件????????402??2011-04-02?21:08??多線程練習\res\多線程練習.rc2
?????文件???????1004??2011-04-02?21:27??多線程練習\resource.h
?????文件????????989??2011-04-02?22:30??多線程練習\SixDlg.cpp
?????文件???????1219??2011-04-02?22:30??多線程練習\SixDlg.h
?????文件????????212??2011-04-02?21:08??多線程練習\StdAfx.cpp
?????文件???????1054??2011-04-02?21:08??多線程練習\StdAfx.h
............此處省略24個文件信息
- 上一篇:多運動目標檢測和跟蹤
- 下一篇:C語言編寫的象棋源碼范例
評論
共有 條評論