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 + -
显示快捷键?