• 大小: 31KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-12
  • 语言: C/C++
  • 标签: 操作系统  处理机  

资源简介

同济大学操作系统作业之一:电梯调度模拟 在vs2005下用mfc完成。。。。。。。。。。。。

代码片段和文件信息

// Floor.cpp : 实现文件
//

#include “stdafx.h“
#include “afxmt.h“
#include “liftProcess.h“
#include “Floor.h“
#include “liftclass.h“
#include “Floorclass.h“

extern lift mLift[6];
extern bool close[6];
extern bool open[6];
extern CCriticalSection critical_section3;//创建关于核心算法的临界区
extern CEdit s[6];
extern CWinThread* mL[5];//电梯线程
extern bool wSuspend[6];
extern CButton mBell;// 紧急按铃
extern CEdit ShowFloor;//显示电梯动向
extern CButton f[21];//控制楼面按钮
Floor mFloor[21];
int fNum;//楼层号码(线程通信用)
int lNum;//电梯号码(线程通信用)
CEdit ShowLEFT[21];//显示电梯
int mSuspendCount[6];//记录Suspend Count

IMPLEMENT_DYNAMICCFloor CDialog
CFloor::CFloorCWnd* pParent /*=NULL*/
CDialogCFloor::IDD pParent)
{
}

CFloor::~CFloor()
{
}

void CFloor::DoDataExchangeCDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX IDC_EDIT1 ShowLEFT[1]);
DDX_Control(pDX IDC_EDIT2 ShowLEFT[2]);
DDX_Control(pDX IDC_EDIT3 ShowLEFT[3]);
DDX_Control(pDX IDC_EDIT4 ShowLEFT[4]);
DDX_Control(pDX IDC_EDIT5 ShowLEFT[5]);
DDX_Control(pDX IDC_EDIT6 ShowLEFT[6]);
DDX_Control(pDX IDC_EDIT7 ShowLEFT[7]);
DDX_Control(pDX IDC_EDIT8 ShowLEFT[8]);
DDX_Control(pDX IDC_EDIT9 ShowLEFT[9]);
DDX_Control(pDX IDC_EDIT10 ShowLEFT[10]);
DDX_Control(pDX IDC_EDIT11 ShowLEFT[11]);
DDX_Control(pDX IDC_EDIT12 ShowLEFT[12]);
DDX_Control(pDX IDC_EDIT13 ShowLEFT[13]);
DDX_Control(pDX IDC_EDIT14 ShowLEFT[14]);
DDX_Control(pDX IDC_EDIT15 ShowLEFT[15]);
DDX_Control(pDX IDC_EDIT16 ShowLEFT[16]);
DDX_Control(pDX IDC_EDIT17 ShowLEFT[17]);
DDX_Control(pDX IDC_EDIT18 ShowLEFT[18]);
DDX_Control(pDX IDC_EDIT19 ShowLEFT[19]);
DDX_Control(pDX IDC_EDIT20 ShowLEFT[20]);
}


BEGIN_MESSAGE_MAPCFloor CDialog
ON_BN_CLICKEDIDC_up1 &CFloor::OnBnClickedup1
ON_BN_CLICKEDIDC_up2 &CFloor::OnBnClickedup2
ON_BN_CLICKEDIDC_up3 &CFloor::OnBnClickedup3
ON_BN_CLICKEDIDC_up4 &CFloor::OnBnClickedup4
ON_BN_CLICKEDIDC_up5 &CFloor::OnBnClickedup5
ON_BN_CLICKEDIDC_up6 &CFloor::OnBnClickedup6
ON_BN_CLICKEDIDC_up7 &CFloor::OnBnClickedup7
ON_BN_CLICKEDIDC_up8 &CFloor::OnBnClickedup8
ON_BN_CLICKEDIDC_up9 &CFloor::OnBnClickedup9
ON_BN_CLICKEDIDC_up10 &CFloor::OnBnClickedup10
ON_BN_CLICKEDIDC_up11 &CFloor::OnBnClickedup11
ON_BN_CLICKEDIDC_up12 &CFloor::OnBnClickedup12
ON_BN_CLICKEDIDC_up13 &CFloor::OnBnClickedup13
ON_BN_CLICKEDIDC_up14 &CFloor::OnBnClickedup14
ON_BN_CLICKEDIDC_up15 &CFloor::OnBnClickedup15
ON_BN_CLICKEDIDC_up16 &CFloor::OnBnClickedup16
ON_BN_CLICKEDIDC_up17 &CFloor::OnBnClickedup17
ON_BN_CLICKEDIDC_up18 &CFloor::OnBnClickedup18
ON_BN_CLICKEDIDC_up19 &CFloor::OnBnClickedup19
ON_BN_CLICKEDIDC_dowm2 &CFloor::OnBnClickeddowm2
ON_BN_CLICKEDIDC_dowm3 &CFloor::OnBnClickeddowm3
ON_BN_CLICKEDIDC_dowm4 &CFloor::OnBnClickeddowm4
ON_BN_CLICKEDIDC_dowm5 &CFloor::OnBnClickeddowm5
ON_BN_CLICKEDIDC_dowm6 &CFloor::OnBn

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      49152  2008-04-20 17:50  064206_电梯\liftProcess.exe

     文件      16616  2008-04-20 13:50  064206_电梯\代码\floor.cpp

     文件       2018  2008-04-19 14:58  064206_电梯\代码\floor.h

     文件        223  2008-04-18 20:33  064206_电梯\代码\floorclass.h

     文件      37599  2008-04-20 17:49  064206_电梯\代码\lift.cpp

     文件       1618  2008-04-20 00:15  064206_电梯\代码\lift.h

     文件        355  2008-04-19 17:00  064206_电梯\代码\liftclass.h

     文件       1650  2008-04-20 17:49  064206_电梯\代码\liftProcess.cpp

     文件        471  2008-04-11 15:22  064206_电梯\代码\liftProcess.h

     文件       7169  2008-04-20 17:49  064206_电梯\代码\liftProcessDlg.cpp

     文件       1063  2008-04-19 23:19  064206_电梯\代码\liftProcessDlg.h

     文件       6753  2008-04-20 02:05  064206_电梯\代码\resource.h

     文件        142  2008-04-11 15:22  064206_电梯\代码\stdafx.cpp

     文件       2489  2008-04-11 15:22  064206_电梯\代码\stdafx.h

     文件      29696  2008-04-20 14:20  064206_电梯\设计方案报告.doc

     目录          0  2008-04-20 02:08  064206_电梯\代码

     目录          0  2008-04-20 17:51  064206_电梯

----------- ---------  ---------- -----  ----

               157014                    17


评论

共有 条评论