📄 bwchess.rc
字号:
RIGHTMARGIN, 176
TOPMARGIN, 5
BOTTOMMARGIN, 198
END
IDD_DIALOG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 134
TOPMARGIN, 7
BOTTOMMARGIN, 92
END
IDD_IP, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 180
TOPMARGIN, 7
BOTTOMMARGIN, 91
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Cursor
//
IDC_BLACK_HAND CURSOR DISCARDABLE "RES\\HANDBLACK.CUR"
IDC_HAND CURSOR DISCARDABLE "res\\hand.cur"
IDC_WHITE_HAND CURSOR DISCARDABLE "RES\\HANDWHITE.CUR"
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON DISCARDABLE "res\\bw.ico"
IDI_CANCEL ICON DISCARDABLE "res\\Point6.ico"
IDI_HERO ICON DISCARDABLE "res\\User.ico"
IDI_HOWTO ICON DISCARDABLE "res\\Help File HLP.ico"
IDI_MORE ICON DISCARDABLE "res\\Key06.ico"
IDI_OPEN ICON DISCARDABLE "res\\ok.ico"
IDI_QUERY ICON DISCARDABLE "res\\Help GID.ico"
IDI_RECORD ICON DISCARDABLE "res\\Jester.ico"
IDI_RESET ICON DISCARDABLE "res\\Crdfle13.ico"
IDI_SHANKHAND ICON DISCARDABLE "res\\Support.ico"
IDI_SETTING ICON DISCARDABLE "res\\Destop.ico"
IDI_RULE ICON DISCARDABLE "res\\Book03.ico"
IDI_SEC0 ICON DISCARDABLE "res\\Secure3.ico"
IDI_SEC1 ICON DISCARDABLE "res\\Secure4.ico"
IDI_OPENFILE ICON DISCARDABLE "res\\OPENFOLD.ICO"
IDI_HELP2 ICON DISCARDABLE "res\\32X32X16_QUESTION.ICO"
IDI_NETPLAY ICON DISCARDABLE "res\\WinPopup.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MENU_CHINESE MENU PRELOAD DISCARDABLE
BEGIN
POPUP "游戏[&G]"
BEGIN
MENUITEM "新局[&N]...\tCtrl+N", IDM_NEW
MENUITEM "计算机演示[&M]...\tCtrl+M", IDM_DEMO
MENUITEM SEPARATOR
MENUITEM "保存棋局[&V]...\tCtrl+V", IDM_SAVE
MENUITEM "载入棋局[&O]...\tCtrl+O", IDM_OPEN
MENUITEM "导出走棋信息[&D]...\tCtrl+D", IDM_SAVEINFO
MENUITEM "重温棋局[&W]\tCtrl+W", IDM_REPLAY
MENUITEM SEPARATOR
MENUITEM "英雄榜[&B]...\tCtrl+B", IDM_BEST
MENUITEM SEPARATOR
MENUITEM "退出[&X]\tAlt+F4", IDM_EXIT
END
POPUP "选项[&O]"
BEGIN
MENUITEM "悔棋[&U]\tCtrl+U", IDM_UNDO
MENUITEM "提示[&T]\tCtrl+T", IDM_HINT
MENUITEM "查看可以下子的地方[&C]\tCtrl+C", IDM_CANPLACE
MENUITEM SEPARATOR
MENUITEM "设置[&S]...\tCtrl+S", IDM_SETTING
END
POPUP "网络[&N]"
BEGIN
MENUITEM "建立主机[&E]\tCtrl+P", ID_Onhost
MENUITEM "建立客户机[&L]\tCtrl+L", ID_Onconnect
MENUITEM "断开网络[&K]\tCtrl+K", ID_Unlink
END
POPUP "关于[&H]"
BEGIN
MENUITEM "关于黑白棋[&A]...\tCtrl+A", IDM_ABOUT
END
END
IDR_MENU_CONTEXT_CHINESE MENU DISCARDABLE
BEGIN
POPUP "Context"
BEGIN
MENUITEM "新局[&N]...\tCtrl+N", IDM_NEW
MENUITEM "计算机演示[&M]...\tCtrl+M", IDM_DEMO
MENUITEM SEPARATOR
MENUITEM "保存棋局[&V]...\tCtrl+V", IDM_SAVE
MENUITEM "载入棋局[&O]...\tCtrl+O", IDM_OPEN
MENUITEM "导出走棋信息[&D]...\tCtrl+D", IDM_SAVEINFO
MENUITEM "重温棋局[&W]\tCtrl+W", IDM_REPLAY
MENUITEM SEPARATOR
MENUITEM "悔棋[&U]\tCtrl+U", IDM_UNDO
MENUITEM "提示[&T]\tCtrl+T", IDM_HINT
MENUITEM "查看可以下子的地方[&C]\tCtrl+C", IDM_CANPLACE
MENUITEM SEPARATOR
MENUITEM "英雄榜[&B]...\tCtrl+B", IDM_BEST
MENUITEM SEPARATOR
MENUITEM "设置[&S]...\tCtrl+S", IDM_SETTING
MENUITEM SEPARATOR
MENUITEM "黑白棋帮助[&R]...\tCtrl+R", IDM_HOWTO
MENUITEM "关于黑白棋[&A]...\tCtrl+A", IDM_ABOUT
MENUITEM SEPARATOR
MENUITEM "退出[&X]\tAlt+F4", IDM_EXIT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// WAVE
//
IDSOUND_PUTSTONE WAVE MOVEABLE PURE "res\\putstone.wav"
IDSOUND_UNDO WAVE MOVEABLE PURE "res\\undo.wav"
IDSOUND_USERWIN WAVE DISCARDABLE "res\\Win1.wav"
IDSOUND_ERROR WAVE MOVEABLE PURE "res\\error.wav"
IDSOUND_COMPUTERWIN WAVE DISCARDABLE "res\\Lose1.wav"
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDR_ACC ACCELERATORS DISCARDABLE
BEGIN
"A", IDM_ABOUT, VIRTKEY, CONTROL, NOINVERT
"B", IDM_BEST, VIRTKEY, CONTROL, NOINVERT
"C", IDM_CANPLACE, VIRTKEY, CONTROL, NOINVERT
"E", IDM_NETPLAY, VIRTKEY, CONTROL, NOINVERT
"K", ID_Unlink, VIRTKEY, CONTROL, NOINVERT
"L", ID_Onconnect, VIRTKEY, CONTROL, NOINVERT
"M", IDM_DEMO, VIRTKEY, CONTROL, NOINVERT
"N", IDM_NEW, VIRTKEY, CONTROL, NOINVERT
"O", IDM_OPEN, VIRTKEY, CONTROL, NOINVERT
"P", ID_Onhost, VIRTKEY, CONTROL, NOINVERT
"R", IDM_HOWTO, VIRTKEY, CONTROL, NOINVERT
"S", IDM_SETTING, VIRTKEY, CONTROL, NOINVERT
"T", IDM_HINT, VIRTKEY, CONTROL, NOINVERT
"U", IDM_UNDO, VIRTKEY, CONTROL, NOINVERT
"V", IDM_SAVE, VIRTKEY, CONTROL, NOINVERT
"W", IDM_REPLAY, VIRTKEY, CONTROL, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDB_BLACK BITMAP DISCARDABLE "res\\bmp00001.bmp"
IDB_WHITE BITMAP DISCARDABLE "res\\bitmap1.bmp"
IDB_CANPLACE1 BITMAP DISCARDABLE "res\\canplace.bmp"
IDB_CANPLACE2 BITMAP DISCARDABLE "res\\bmp00003.bmp"
IDB_CURBLACK BITMAP DISCARDABLE "res\\bmp00004.bmp"
IDB_CURWHITE BITMAP DISCARDABLE "res\\bmp00005.bmp"
IDB_F1_1 BITMAP DISCARDABLE "res\\f1_1.bmp"
IDB_F1_2 BITMAP DISCARDABLE "res\\bmp00007.bmp"
IDB_F1_3 BITMAP DISCARDABLE "res\\bmp00008.bmp"
IDB_F1_4 BITMAP DISCARDABLE "res\\bmp00009.bmp"
IDB_F1_5 BITMAP DISCARDABLE "res\\bmp00010.bmp"
IDB_F1_6 BITMAP DISCARDABLE "res\\bmp00011.bmp"
IDB_F1_7 BITMAP DISCARDABLE "res\\f1_7.bmp"
IDB_F1_8 BITMAP DISCARDABLE "res\\bmp00013.bmp"
IDB_F1_9 BITMAP DISCARDABLE "res\\f1_9.bmp"
IDB_F2_1 BITMAP DISCARDABLE "res\\bmp00015.bmp"
IDB_F3_1 BITMAP DISCARDABLE "res\\bmp00016.bmp"
IDB_F4_1 BITMAP DISCARDABLE "res\\bmp00017.bmp"
IDB_F5_1 BITMAP DISCARDABLE "res\\bmp00018.bmp"
IDB_F6_1 BITMAP DISCARDABLE "res\\bmp00019.bmp"
IDB_F7_1 BITMAP DISCARDABLE "res\\bmp00020.bmp"
IDB_F8_1 BITMAP DISCARDABLE "res\\bmp00021.bmp"
IDB_F9_1 BITMAP DISCARDABLE "res\\bmp00022.bmp"
IDB_F10_1 BITMAP DISCARDABLE "res\\bmp00023.bmp"
IDB_F10_2 BITMAP DISCARDABLE "res\\f10_2.bmp"
IDB_F10_3 BITMAP DISCARDABLE "res\\bmp00025.bmp"
IDB_F10_4 BITMAP DISCARDABLE "res\\bmp00026.bmp"
IDB_F10_5 BITMAP DISCARDABLE "res\\bmp00027.bmp"
IDB_F10_6 BITMAP DISCARDABLE "res\\bmp00028.bmp"
IDB_F10_7 BITMAP DISCARDABLE "res\\bmp00029.bmp"
IDB_F10_8 BITMAP DISCARDABLE "res\\bmp00030.bmp"
IDB_F10_9 BITMAP DISCARDABLE "res\\bmp00031.bmp"
IDB_F10_10 BITMAP DISCARDABLE "res\\bmp00032.bmp"
IDB_F2_10 BITMAP DISCARDABLE "res\\bmp00033.bmp"
IDB_F3_10 BITMAP DISCARDABLE "res\\bmp00034.bmp"
IDB_F4_10 BITMAP DISCARDABLE "res\\f4_10.bmp"
IDB_F5_10 BITMAP DISCARDABLE "res\\bmp00036.bmp"
IDB_F6_10 BITMAP DISCARDABLE "res\\bmp00037.bmp"
IDB_F7_10 BITMAP DISCARDABLE "res\\bmp00038.bmp"
IDB_F8_10 BITMAP DISCARDABLE "res\\bmp00039.bmp"
IDB_F9_10 BITMAP DISCARDABLE "res\\f9_10.bmp"
IDB_F1_10 BITMAP DISCARDABLE "res\\f1_10.bmp"
IDB_EMPTY BITMAP DISCARDABLE "res\\bmp00002.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE PRELOAD DISCARDABLE
BEGIN
IDS_SINGLE_COMPUTER_CHINESE "黑白棋: 与计算机对弈, 计算机执黑先下"
IDS_SINGLE_USER_CHINESE "黑白棋: 与计算机对弈, 你执黑先下"
IDS_DOUBLE_NOLIMIT_CHINESE "黑白棋: 双人同机对弈,不限时"
IDS_TITLE_CHINESE "黑白棋(作者:庞长才)"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_BLACKWIN_CHINESE "本局黑棋胜。"
IDS_WHITEWIN_CHINESE "本局白棋胜。"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_BEGINNER_CHINESE "初级"
IDS_INTERMEDIATE_CHINESE "中级"
IDS_EXPERT_CHINESE "专家级"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_END_CHINESE "黑棋%d子,白棋%d子。\n"
IDS_TIE_CHINESE "本局平手。\n我们的水平不分上下!"
IDS_BLACK_NOPLACE_CHINESE "黑棋无处可走。"
IDS_WHITE_NOPLACE_CHINESE "白棋无处可走。"
IDS_COMPUTERWIN2_CHINESE "我赢了。胜你%d手。\n你还不行,好好锻炼一下吧!"
IDS_USERWIN1_CHINESE "恭喜,你获胜了。胜了我%d手。\n愿意再较量一盘吗?"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_USER_NOPLACE_CHINESE "你无处可走,只能让我走。"
IDS_COMPUTER_NOPLACE_CHINESE "我没法走了,只能让你走了。"
IDS_SURETORECOUNT_CHINESE "你确定要重新设置英雄榜吗?"
IDS_CANNOT_UNDO1_CHINESE "无法再悔棋,到头了!"
IDS_COMPUTERWIN1_CHINESE "你真是太差了,我胜了%d你手。\n回去多练几年吧!"
IDS_COMPUTERWIN0_CHINESE "你的棋子被我全吃掉了!\n再去研究一下规则吧!"
IDS_USERWIN2_CHINESE "你才胜了我%d手,我不服!\n有种再下一盘!"
IDS_USERWIN0_CHINESE "你好厉害,居然把我的棋全吃掉了!\n佩服佩服!"
IDS_EDITION "黑白棋1.0测试版"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_AUTHOR "庞长才 制作"
IDS_ABORT "你确定要终止当前的对局吗?"
IDS_LEAVE_END "真的不玩了吗?"
IDS_LEAVE_NOEND "你真的要放弃这局?\n不玩了吗?"
IDS_RULE_TITLE "计分规则"
IDS_RULE_CONTENT " 你的得分等于你得子的平方减去对方得子的平方,如果你把对方的棋全部吃光,则再加上800分。"
IDS_SBLACK "%2d.黑棋: %c %d。"
IDS_SWHITE "%2d.白棋: %c %d。"
IDS_TIE "本局平局。"
IDS_OPENERROR1 "打开文件错误!\n可能是文件被修改过!"
IDS_MORETHANTHREE_CHINESE "我已提示了你%d次,不能再提示了!"
IDS_OPENERROR2 "打开文件错误!\n可能是文件版本已过期!"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_BLACK_LIMIT "黑棋超时判负!\n本局白棋获胜!"
IDS_WHITE_LIMIT "白棋超时判负!\n本局黑棋获胜!"
IDS_DOUBLE_LIMIT_CHINESE "黑白棋: 双人同机对弈,限时%d秒"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_DEMOTITLE0 "计算机演示[&M]...\tCtrl+M"
IDS_DEMOTITLE1 "终止计算机对弈[&M]\tCtrl+M"
IDS_DEMO_TITLE_11 "黑白棋:计算机演示->黑方:初级;白方:初级"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_DEMO_TITLE_12 "黑白棋:计算机演示->黑方:初级;白方:中级"
IDS_DEMO_TITLE_13 "黑白棋:计算机演示->黑方:初级;白方:专家级"
IDS_DEMO_TITLE_21 "黑白棋:计算机演示->黑方:中级;白方:初级"
IDS_DEMO_TITLE_22 "黑白棋:计算机演示->黑方:中级;白方:中级"
IDS_DEMO_TITLE_23 "黑白棋:计算机演示->黑方:中级;白方:专家级"
IDS_DEMO_TITLE_31 "黑白棋:计算机演示->黑方:专家级;白方:初级"
IDS_DEMO_TITLE_32 "黑白棋:计算机演示->黑方:专家级;白方:中级"
IDS_DEMO_TITLE_33 "黑白棋:计算机演示->黑方:专家级;白方:专家级"
IDS_OPENERROR3 "此局已结束。\n不能载入,只能用于演示!"
IDS_OPENERROR4 "此局尚未结束。\n不能演示,只能用于载入!"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_REPLAY0 "重温棋局[&W]\tCtrl+W"
IDS_REPLAY1 "终止重温棋局[&W]\tCtrl+W"
IDS_ERROR_NOFILE "请选择一个下完了的棋局!"
IDS_model1 "服务器"
IDS_model2 "客户机"
IDS_NONETWORK "本机没有连上网络"
IDS_SERVER "本机为服务器"
IDS_CLIENT "本机为客户机"
END
#endif // Chinese (P.R.C.) 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\BWChess.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 + -