qiyuan.rc

来自「利用人工智能的经典算法实现迷宫游戏;里面的A星(a*)算法可以很方便的移植到应用」· RC 代码 · 共 582 行 · 第 1/2 页

RC
582
字号
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

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

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

/////////////////////////////////////////////////////////////////////////////
// Chinese (P.R.C.) 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 DISCARDABLE 
BEGIN
    "resource.h\0"
END

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

3 TEXTINCLUDE DISCARDABLE 
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\\qiyuan.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    DISCARDABLE     "res\\qiyuan.ico"
IDR_QIYUANTYPE          ICON    DISCARDABLE     "res\\qiyuanDoc.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_MAINFRAME MENU PRELOAD DISCARDABLE 
BEGIN
    MENUITEM "新游戏(&N)",                  IDM_GameSet
    MENUITEM "选择对象(&C)",                ID_ChooseRobot
    MENUITEM "开始游戏(&S)",                ID_GameStart
    MENUITEM "暂停(&P)",                    ID_GamePause
    MENUITEM "继续(&R)",                    ID_GameResume
    POPUP "帮助(&H)"
    BEGIN
        MENUITEM "运行帮助(&R)",                ID_APP_ABOUT
        MENUITEM "关于本程序(&A)...",           ID_MENUITEM32773
    END
    MENUITEM "退出(&Q)",                    ID_APP_EXIT
END


/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE 
BEGIN
    "N",            ID_FILE_NEW,            VIRTKEY, CONTROL
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL
    "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL
    "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL
    "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL
    "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL
    VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT
    VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT
    VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL
    VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT
    VK_F6,          ID_NEXT_PANE,           VIRTKEY 
    VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT
END


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

IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 235, 289
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于  迷宫程序"
FONT 12, "宋体"
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    DEFPUSHBUTTON   "确定",IDOK,178,7,50,14,WS_GROUP
    LTEXT           "迷宫程序",IDC_STATIC,36,14,114,14
    LTEXT           "版本4.14  ",IDC_STATIC,36,28,114,14
    GROUPBOX        "程序说明:",IDC_STATIC,7,66,200,216
    LTEXT           "  1:选则游戏设置菜单。",IDC_STATIC,25,86,167,11
    LTEXT           "  2:选择行走方式和地图生成方式后确定。",IDC_STATIC,25,
                    104,167,11
    LTEXT           "  3:若是随即生成地图,在弹出的对话框中选择迷宫大小,起止点,小车速度等。",
                    IDC_STATIC,25,124,167,22
    LTEXT           "  4:若是使用人工地图,在弹出的对话框中选择地图(1-10)。",
                    IDC_STATIC,25,151,167,24
    LTEXT           "设计者:刘琼",IDC_STATIC,36,41,114,14
    LTEXT           "  5:确定后,点击菜单栏(左上角)开始游戏。",IDC_STATIC,
                    25,179,167,20
    LTEXT           "  6:人工行走时,按方向键控制。",IDC_STATIC,25,204,167,
                    11
    LTEXT           "  8:可以随时点击选择对象,选择机器人。",IDC_STATIC,25,
                    246,167,11
    LTEXT           "  9:地图右方显示了游戏运行的各种状态。",IDC_STATIC,25,
                    262,167,11
    LTEXT           "  7:可以随时点击暂停,或继续(鼠标左键开始,右键暂停键或菜单栏)。",
                    IDC_STATIC,25,222,167,21
END

IDD_DIALOG1 DIALOG DISCARDABLE  0, 0, 214, 209
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "迷宫设置"
FONT 12, "新宋体"
BEGIN
    DEFPUSHBUTTON   "确定",IDOK,32,188,50,14
    PUSHBUTTON      "取消",IDCANCEL,131,188,50,14
    GROUPBOX        "请输入迷宫大小(10-50):",IDC_STATIC,43,13,128,34
    LTEXT           "*",IDC_STATIC,105,33,8,9
    EDITTEXT        IDC_EDIT6,169,79,22,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "行:",IDC_STATIC,155,81,10,9
    EDITTEXT        IDC_EDIT7,169,97,22,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "列:",IDC_STATIC,155,99,10,9
    LTEXT           "请输入起止点:",IDC_STATIC,48,62,115,14
    EDITTEXT        IDC_EDIT1,76,31,20,13,ES_AUTOHSCROLL | ES_NUMBER
    EDITTEXT        IDC_EDIT2,134,31,20,13,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "起点:",IDC_STATIC,22,91,24,19
    LTEXT           "目标点:",IDC_STATIC,122,91,32,19
    LTEXT           "行:",IDC_STATIC,59,33,10,9
    LTEXT           "列:",IDC_STATIC,117,33,10,9
    EDITTEXT        IDC_EDIT3,61,80,23,13,ES_AUTOHSCROLL | ES_NUMBER
    EDITTEXT        IDC_EDIT4,61,97,22,13,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "行:",IDC_STATIC,47,82,10,9
    LTEXT           "列:",IDC_STATIC,47,100,10,9
    LTEXT           "小车速度(1-10):",IDC_STATIC,55,152,74,19
    EDITTEXT        IDC_EDIT8,137,152,22,12,ES_AUTOHSCROLL | ES_NUMBER
    LTEXT           "迷宫格密度(1-10):",IDC_STATIC,55,126,82,15
    EDITTEXT        IDC_EDIT9,137,126,22,12,ES_AUTOHSCROLL | ES_NUMBER
END

IDD_MapSetDLG DIALOG DISCARDABLE  0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "请选择地图生成方式"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "确定",IDMapSetOK,34,73,50,14,WS_GROUP
    PUSHBUTTON      "取消",IDMapSetCANCEL,104,73,50,14
    CONTROL         "随机地图",IDC_RandomMap,"Button",BS_AUTORADIOBUTTON,69,
                    13,60,20
    CONTROL         "人工地图",IDC_ArtificialMap,"Button",BS_AUTORADIOBUTTON,
                    69,36,60,20
END

IDD_WalkSetDLG DIALOG DISCARDABLE  0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "请选择行走方式"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "确定",IDWalkSetOK,50,73,50,14
    PUSHBUTTON      "取消",IDWalkSetCANCEL,108,73,50,14
    CONTROL         "自动行走",IDC_AotoWalk,"Button",BS_AUTORADIOBUTTON,68,
                    15,51,16
    CONTROL         "人工行走",IDC_ArtificialWalk,"Button",
                    BS_AUTORADIOBUTTON,68,36,51,16
END

IDD_MapChoose DIALOG DISCARDABLE  0, 0, 187, 102
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "请选择地图"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "确定",IDOK,130,29,50,14
    PUSHBUTTON      "取消",IDCANCEL,130,60,50,14
    COMBOBOX        IDC_COMBO1,33,29,67,95,CBS_DROPDOWNLIST | WS_VSCROLL | 
                    WS_TABSTOP
    LTEXT           "请选择地图",IDC_STATIC,32,14,63,11
END

IDD_SetDLG DIALOG DISCARDABLE  0, 0, 181, 116
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "请选择迷宫"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "确定",IDOK,29,95,50,14
    PUSHBUTTON      "取消",IDCANCEL,92,95,50,14
    GROUPBOX        "请选择行走方式",IDC_STATIC,15,21,68,60
    GROUPBOX        "请选择迷宫",IDC_STATIC,94,21,68,60
    CONTROL         "自动行走",IDC_NewSetWalkAoto,"Button",
                    BS_AUTORADIOBUTTON | WS_GROUP,26,39,46,13
    CONTROL         "人工行走",IDC_WalkArtificial,"Button",
                    BS_AUTORADIOBUTTON,26,63,46,13
    CONTROL         "随机生成",IDC_RandomMaze,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,106,37,44,18
    CONTROL         "人工地图",IDC_ArtificialMaze,"Button",
                    BS_AUTORADIOBUTTON,106,60,44,18
END

IDD_RobotChoose DIALOGEX 0, 0, 213, 210
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "请选择对象"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "确定",IDOK,38,189,50,14
    PUSHBUTTON      "取消",IDCANCEL,126,189,50,14
    CONTROL         "机器人1",IDC_RobotChooseNum,"Button",BS_AUTORADIOBUTTON | 
                    WS_GROUP,19,17,45,30
    CONTROL         "机器人2",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,19,49,
                    45,30
    CONTROL         "机器人3",IDC_RADIO3,"Button",BS_AUTORADIOBUTTON,19,81,
                    45,30
    CONTROL         "机器人4",IDC_RADIO4,"Button",BS_AUTORADIOBUTTON,19,112,
                    45,31
    CONTROL         "机器人5",IDC_RADIO5,"Button",BS_AUTORADIOBUTTON,19,145,
                    45,30
    CONTROL         "机器人6",IDC_RADIO6,"Button",BS_AUTORADIOBUTTON,117,17,
                    45,30
    CONTROL         "机器人7",IDC_RADIO7,"Button",BS_AUTORADIOBUTTON,117,49,
                    45,30
    CONTROL         "机器人8",IDC_RADIO8,"Button",BS_AUTORADIOBUTTON,117,81,
                    45,30
    CONTROL         "机器人9",IDC_RADIO9,"Button",BS_AUTORADIOBUTTON,117,113,
                    43,30
    CONTROL         "机器人10",IDC_RADIO10,"Button",BS_AUTORADIOBUTTON,117,
                    146,45,29
    CONTROL         162,IDC_RobotSTATIC1,"Static",SS_BITMAP | WS_BORDER,63,
                    18,33,33,WS_EX_STATICEDGE
    CONTROL         164,IDC_STATIC3,"Static",SS_BITMAP | WS_BORDER,64,81,42,
                    70,WS_EX_STATICEDGE
    CONTROL         163,IDC_STATIC2,"Static",SS_BITMAP | WS_BORDER,64,49,31,
                    42,WS_EX_STATICEDGE
    CONTROL         165,IDC_STATIC4,"Static",SS_BITMAP | WS_BORDER,64,113,31,
                    30,WS_EX_STATICEDGE
    CONTROL         166,IDC_STATIC5,"Static",SS_BITMAP | WS_BORDER,64,145,31,
                    30,WS_EX_STATICEDGE
    CONTROL         167,IDC_STATIC6,"Static",SS_BITMAP | WS_BORDER,163,17,31,
                    30,WS_EX_STATICEDGE
    CONTROL         169,IDC_STATIC8,"Static",SS_BITMAP | WS_BORDER,163,81,31,
                    30,WS_EX_STATICEDGE
    CONTROL         168,IDC_STATIC7,"Static",SS_BITMAP | WS_BORDER,163,49,31,
                    30,WS_EX_STATICEDGE
    CONTROL         170,IDC_STATIC9,"Static",SS_BITMAP | WS_BORDER,163,113,
                    31,30,WS_EX_STATICEDGE
    CONTROL         171,IDC_STATIC10,"Static",SS_BITMAP | WS_BORDER,163,145,
                    31,30,WS_EX_STATICEDGE
END


#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version

⌨️ 快捷键说明

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