⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 childview.h

📁 模拟哲学家就餐过程
💻 H
字号:

#if !defined(AFX_CHILDVIEW_H__52AECF6B_BBAE_11D6_81B5_00106076215B__INCLUDED_)
#define AFX_CHILDVIEW_H__52AECF6B_BBAE_11D6_81B5_00106076215B__INCLUDED_

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

#include "ThreadCollection.h"

class CChildView : public CFormView //CWnd
{
// Construction
public:
	DECLARE_DYNCREATE(CChildView)
	enum { IDD = IDD_MUTEXES_DIALOG };
	CChildView();

// Attributes
public:
	CButton    m_PauseCheck,m_SyncChecked,m_BlockChecked,m_BlockSelfChecked;
	CComboBox  m_ProcessPriority;
	CComboBox  m_ThreadPriority, m_Count, m_steptime;
	CListBox   m_ListBox; CEdit m_EditBox;
	CThreadCollection  *pCollect;
	bool       bCanExit;
	long       counter;//没有用
	// Operations
public:
	//{{AFX_VIRTUAL(CChildView)
	void InitThreadCollection(int count, int delay);
	virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL);
	virtual void OnInitialUpdate();
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	//}}AFX_VIRTUAL

public:
	virtual ~CChildView();
	void  EnableDlgWindow(bool bEnable);
	void  SaveListBoxToFile(CString filename);

	//{{AFX_MSG(CChildView)
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnClose();
	afx_msg void OnDestroy();
	afx_msg BOOL OnUserUpdateNotify(WPARAM wParam, LPARAM lParam);
	afx_msg void OnSaveFileTXT();
	afx_msg void OnPaint();
	afx_msg void OnPause();
	afx_msg void OnTheadCountChange();
	afx_msg void OnTheadStepTimeChange();
	afx_msg void OnPriorityClassChange();
	afx_msg void OnThreadPriorityChange();
	afx_msg void OnSyncChecked();
	afx_msg void OnBlockChecked();
	afx_msg void OnBlockSelfChecked();
	afx_msg void OnContinousPrompt();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#endif 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -