// SXDlg.cpp: 实现文件
//
#include "pch.h"
#include "framework.h"
#include "SX.h"
#include "SXDlg.h"
#include "afxdialogex.h"
#include<queue>
#include<iostream>
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
using namespace std;
// CSXDlg 对话框
class Proc
{
public:
int PID, RequestNum, FileID;
CString FileReadName[10];
CString FileWriteName[10];
Proc(int pid=0,int rnum=0,int fid=0)
{
PID = pid;
FileID = fid;
RequestNum = rnum;
}
void clear()
{
RequestNum = 0;
FileID = 0;
for (int i = 0; i < 10; i++)
{
FileReadName[i] = "";
FileWriteName[i] = "";
}
}
}p[4];
static CString READFILE[100];
static CString WRITEFILE[100];
int CSID = 0;
int OUTID = 0;
CSXDlg::CSXDlg(CWnd* pParent /*=nullptr*/)
: CDialogEx(IDD_SX_DIALOG, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CSXDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX, IDC_LIST1, t_ListBox);
D
操作系统实训——模拟Spooling
最新推荐文章于 2021-12-09 21:18:09 发布
本文介绍了操作系统实训中的一个重要实践——模拟Spooling技术。通过实训,读者将理解Spooling的工作原理,并能通过代码实现这一过程。文章展示了实训中的关键部分,包括两个ListBox的使用,分别用变量t_ListBox和QueText进行标识。

最低0.47元/天 解锁文章
1940

被折叠的 条评论
为什么被折叠?



