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

📄 os.rc

📁 C++实现的模拟操作系统
💻 RC
字号:
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// 中文(中华人民共和国) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n"
    "#ifdef _WIN32\r\n"
    "LANGUAGE 4, 2\r\n"
    "#pragma code_page(936)\r\n"
    "#endif //_WIN32\r\n"
    "#include ""res\\os.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""l.chs\\afxres.rc""          // Standard components\r\n"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON                    "res\\os.ico"
IDI_ICON2               ICON                    "res\\icon2.ico"
IDI_ICON5               ICON                    "res\\icon5.ico"
IDI_ICON3               ICON                    "res\\icon3.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOG  0, 0, 235, 55
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于 os"
FONT 9, "宋体"
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    LTEXT           "os 1.0 版",IDC_STATIC,40,10,119,8,SS_NOPREFIX
    LTEXT           "版权所有 (C) 2005",IDC_STATIC,40,25,119,8
    DEFPUSHBUTTON   "确定",IDOK,178,7,50,14,WS_GROUP
END

IDD_OS_DIALOG DIALOGEX 0, 0, 307, 129
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
    WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "口令对话框"
FONT 9, "宋体", 0, 0, 0x0
BEGIN
    DEFPUSHBUTTON   "关机",IDOK,127,95,46,14
    PUSHBUTTON      "取消",IDCANCEL,51,95,47,14
    PUSHBUTTON      "登陆",IDC_SHOW_OS,201,95,51,14
    LTEXT           "请输入你的登陆口令:",IDC_STATIC,65,29,165,15
    EDITTEXT        IDC_EDIT1,65,52,164,21,ES_PASSWORD | ES_AUTOHSCROLL
END

IDD_SHOWOSDLG DIALOGEX 0, 0, 416, 358
STYLE DS_SETFONT | DS_MODALFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | 
    WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CLIENTEDGE
CAPTION "用户界面"
FONT 11, "新宋体", 0, 0, 0x0
BEGIN
    GROUPBOX        "主存用户区使用情况 以字节为单位",IDC_STATIC,5,304,407,
                    53
    GROUPBOX        "系统时间",IDC_STATIC,5,7,59,27
    GROUPBOX        "磁盘使用情况",IDC_STATIC,5,216,203,86
    GROUPBOX        "设备使用情况:是否分配.占用进程.等待进程 ",IDC_STATIC,5,
                    117,249,98
    GROUPBOX        "正在执行的指令  ",IDC_STATIC,200,7,92,27
    GROUPBOX        "就绪队列进程名",IDC_STATIC,5,35,83,76
    GROUPBOX        "执行进程中间结果",IDC_STATIC,214,37,73,78
    GROUPBOX        "等待队列进程名.等待时间 ",IDC_STATIC,89,37,125,78
    GROUPBOX        "时间片",IDC_STATIC,67,7,34,27
    GROUPBOX        "用户命令接口",IDC_STATIC,260,274,152,27
    GROUPBOX        "正在执行的进程",IDC_STATIC,111,7,80,27
    GROUPBOX        "显示结果",IDC_STATIC,258,115,149,154
    GROUPBOX        "磁盘目录结构",IDC_STATIC,295,7,110,107
    EDITTEXT        IDC_show_os_time,11,17,48,12,ES_CENTER | ES_AUTOHSCROLL | 
                    ES_READONLY | WS_DISABLED | NOT WS_TABSTOP
    EDITTEXT        IDC_timeslice,75,17,16,13,ES_CENTER | ES_AUTOHSCROLL | 
                    ES_READONLY | WS_DISABLED | NOT WS_TABSTOP
    EDITTEXT        IDC_showdictate,206,17,77,13,ES_CENTER | ES_AUTOHSCROLL | 
                    ES_READONLY | WS_DISABLED | NOT WS_TABSTOP
    CONTROL         "List1",IDC_READY_LIST,"SysListView32",LVS_REPORT | 
                    WS_BORDER,12,44,73,65
    CONTROL         "List2",IDC_WAIT_LIST,"SysListView32",LVS_REPORT | 
                    WS_BORDER,97,44,113,68
    EDITTEXT        IDC_middle_result,217,44,68,64,ES_MULTILINE | 
                    ES_READONLY | WS_DISABLED | NOT WS_TABSTOP,
                    WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
    EDITTEXT        IDC_run_process,116,16,67,15,ES_CENTER | ES_AUTOHSCROLL | 
                    ES_READONLY | WS_DISABLED | NOT WS_TABSTOP
    EDITTEXT        IDC_INPUT,267,282,103,12,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "执行",IDC_carry_out,380,284,27,11,WS_GROUP
    CONTROL         "List4",IDC_index,"SysListView32",LVS_REPORT | 
                    LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | 
                    LVS_AUTOARRANGE | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,
                    5,311,407,39,WS_EX_CLIENTEDGE | WS_EX_LEFTSCROLLBAR | 
                    WS_EX_STATICEDGE
    EDITTEXT        IDC_RESULT,260,124,142,141,ES_MULTILINE | ES_READONLY | 
                    WS_DISABLED,WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
    EDITTEXT        IDC_SHOW_INFO,12,228,195,70,ES_MULTILINE | ES_READONLY | 
                    WS_DISABLED,WS_EX_CLIENTEDGE | WS_EX_STATICEDGE
    CONTROL         "Tree1",IDC_DISK_TREE,"SysTreeView32",TVS_HASBUTTONS | 
                    TVS_HASLINES | TVS_LINESATROOT | WS_BORDER | WS_TABSTOP,
                    301,18,97,91
    EDITTEXT        IDC_WAITA,124,137,112,23,ES_MULTILINE | ES_AUTOHSCROLL | 
                    WS_HSCROLL
    EDITTEXT        IDC_WAITB,124,163,112,23,ES_MULTILINE | ES_AUTOHSCROLL | 
                    WS_HSCROLL
    EDITTEXT        IDC_WAITC,124,189,112,23,ES_MULTILINE | ES_AUTOHSCROLL | 
                    WS_HSCROLL
    LTEXT           "A:",IDC_STATIC,11,136,13,10
    LTEXT           "B:",IDC_STATIC,11,163,13,10
    LTEXT           "C:",IDC_STATIC,11,191,13,10
    EDITTEXT        IDC_OWNA,29,140,70,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_OWNB,29,162,69,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_OWNC,29,192,67,12,ES_AUTOHSCROLL
    GROUPBOX        "占有:",IDC_STATIC,22,128,82,84
    GROUPBOX        "等待:",IDC_STATIC,101,127,143,84
    PUSHBUTTON      "命令帮助",IDC_BUTTON1,211,218,39,21
    PUSHBUTTON      "系统信息",IDC_BUTTON2,211,246,39,21
    PUSHBUTTON      "指令帮助",IDC_BUTTON3,211,277,39,21
END

IDD_TYPE DIALOG  0, 0, 200, 250
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "显示文件"
FONT 10, "System"
BEGIN
    EDITTEXT        IDC_EDIT1,7,7,186,236,ES_MULTILINE | ES_AUTOHSCROLL | 
                    ES_READONLY | WS_VSCROLL | WS_HSCROLL
END

IDD_EDIT DIALOG  0, 0, 200, 265
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "编辑文件"
FONT 10, "System"
BEGIN
    PUSHBUTTON      "确定",IDOK,45,249,44,14
    PUSHBUTTON      "取消",IDCANCEL,115,249,36,14
    EDITTEXT        IDC_EDIT1,7,7,190,239,ES_MULTILINE | ES_AUTOVSCROLL | 
                    ES_WANTRETURN | WS_VSCROLL
END

IDD_DIALOG1 DIALOGEX 0, 0, 325, 233
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | 
    WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "确定",IDOK,268,175,50,14
    PUSHBUTTON      "取消",IDCANCEL,268,202,50,14
    LTEXT           "命令:1 fdisk 格式化分区    2 cd X  进入X盘或者进入目录   3 create adc.e 创建文件abc.e e结尾为执生文件    4 edit abc.e 编缉abc.e文件    5 delete abc.e 删除文件abc.e     6 makdir kdk创建kdk目录      7 pub 显示当前路径      8 deldir kdk 删除kdk目录所有东西      9 rdir kdk 当kdk目录为空时删除",
                    IDC_STATIC,7,7,311,39
    LTEXT           "可执行文件格式说明:文件以.e作为结尾。以www.e为例说明 输入edit www.e可编缉此文件。CPU可用寄存器有ax,bx,cx里面指令的格式为:",
                    IDC_STATIC,7,60,311,30
    LTEXT           "(mov add sub)的参数为:寄存器,寄存器/数值 如:mov ax,bx",
                    IDC_STATIC,7,98,311,19
    LTEXT           "(div mul)的参数:寄存器。其中div以ax为被除数  如:div bx或div cx",
                    IDC_STATIC,7,116,311,21
    LTEXT           "其它指令有:needa needb needc i++ i--",IDC_STATIC,7,135,
                    311,20
END


/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 1,0,0,1
 PRODUCTVERSION 1,0,0,1
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "080404b0"
        BEGIN
            VALUE "FileDescription", "os Microsoft 基础类应用程序"
            VALUE "FileVersion", "1, 0, 0, 1"
            VALUE "InternalName", "os"
            VALUE "LegalCopyright", "版权所有 (C) 2005"
            VALUE "OriginalFilename", "os.EXE"
            VALUE "ProductName", "os 应用程序"
            VALUE "ProductVersion", "1, 0, 0, 1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x804, 1200
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO 
BEGIN
    IDD_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 228
        TOPMARGIN, 7
        BOTTOMMARGIN, 48
    END

    IDD_OS_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 300
        TOPMARGIN, 7
        BOTTOMMARGIN, 122
    END

    IDD_SHOWOSDLG, DIALOG
    BEGIN
        LEFTMARGIN, 5
        RIGHTMARGIN, 412
        TOPMARGIN, 7
        BOTTOMMARGIN, 357
        HORZGUIDE, 97
    END

    IDD_TYPE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 193
        TOPMARGIN, 7
        BOTTOMMARGIN, 243
    END

    IDD_EDIT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 197
        TOPMARGIN, 7
        BOTTOMMARGIN, 263
    END

    IDD_DIALOG1, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 318
        TOPMARGIN, 7
        BOTTOMMARGIN, 226
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE 
BEGIN
    IDS_ABOUTBOX            "关于 os(&A)..."
END

#endif    // 中文(中华人民共和国) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE 4, 2
#pragma code_page(936)
#endif //_WIN32
#include "res\os.rc2"  // non-Microsoft Visual C++ edited resources
#include "l.chs\afxres.rc"          // Standard components
#endif

/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

⌨️ 快捷键说明

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