MyElevatorDlg.h in MyElevator.rar


This is an algorithm to achieve the lift, two elevators, six floors to VC 6.0...Original Link
    Sponsored links

			
// MyElevatorDlg.h : header file
//

#if !defined(AFX_MYELEVATORDLG_H__10BB266D_84C1_431D_A8D4_8C420EF03990__INCLUDED_)
#define AFX_MYELEVATORDLG_H__10BB266D_84C1_431D_A8D4_8C420EF03990__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Elevator.h"


/////////////////////////////////////////////////////////////////////////////
// CMyElevatorDlg dialog

#define  WM_ASTEP_MESSAGE  WM_USER + 100
#define  WM_BSTEP_MESSAGE  WM_USER + 101

#define  WM_ASTOP_MESSAGE  WM_USER + 102
#define  WM_BSTOP_MESSAGE  WM_USER + 103


#define  WM_ASTART_MESSAGE  WM_USER + 104
#define  WM_BSTART_MESSAGE  WM_USER + 105

class CMyElevatorDlg : public CDialog
{
// Construction
public:
	CMyElevatorDlg(CWnd* pParent = NULL);	// standard constructor

// Dialog Data
	//{{AFX_DATA(CMyElevatorDlg)
	enum { IDD = IDD_MYELEVATOR_DIALOG };
	CSliderCtrl	m_BSlider;
	CSliderCtrl	m_ASlider;
	CListCtrl	m_TaskList;
	CString	m_strAPassengers;
	CString	m_strBPassengers;
	CString	m_strAStatus;
	CString	m_strBStatus;
	int		m_nDESTFloor;
	int		m_nSRCFloor;

	
	//}}AFX_DATA

	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CMyElevatorDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	HICON m_hIcon;
	UINT m_			

			...
			...
			... to be continued.

  This is a preview. To get the complete source file, 
  please click here to download the whole source code package.

			
			


Project Files

    Sponsored links
NameSizeDate
 Elevator.cpp12.49 kB03-08-05 18:43
 Elevator.h790.00 B03-08-05 05:19
 MyElevator.aps35.70 kB30-07-05 08:58
 MyElevator.clw2.27 kB03-08-05 05:51
 MyElevator.cpp2.07 kB20-07-05 23:19
 MyElevator.dsp4.49 kB03-08-05 05:51
 MyElevator.dsw543.00 B20-07-05 23:19
 MyElevator.h1.34 kB20-07-05 23:19
 MyElevator.ncb121.00 kB10-07-06 09:26
 MyElevator.opt213.00 kB10-07-06 09:26
 MyElevator.plg1.81 kB10-07-06 09:24
 MyElevator.positions875.00 B03-08-05 20:28
 MyElevator.rc7.13 kB30-07-05 08:58
 MyElevatorDlg.cpp11.64 kB03-08-05 19:12
 MyElevatorDlg.h2.68 kB30-07-05 10:46
 ReadMe.txt3.57 kB20-07-05 23:19
 MyElevator.ico1.05 kB20-07-05 23:19
 MyElevator.rc2402.00 B20-07-05 23:19
 <res>0.00 B10-07-06 09:23
 Resource.h1.35 kB21-07-05 20:49
 StdAfx.cpp212.00 B20-07-05 23:19
 StdAfx.h1.03 kB20-07-05 23:19
 Step.cpp7.04 kB03-08-05 18:52
 Step.h902.00 B03-08-05 18:43
 Stop.cpp1.12 kB03-08-05 05:03
 Stop.h653.00 B03-08-05 05:15
 Stop.h.bak701.00 B03-08-05 05:02
 <MyElevator>0.00 B10-07-06 09:26
...

Related Items

    Sponsored links