资源简介

利用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个文件信息

评论

共有 条评论