當前位置:編程學習大全網 - 源碼下載 - 高分求壹個“黑白棋”的匯編源碼

高分求壹個“黑白棋”的匯編源碼

//我這有個源代碼,不過是VC++的。妳對照API就可以修改的。

//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\\bw.rc2"" // non-Microsoft Visual C++ edited resources\r\n"

"#include ""l.chs\\afxres.rc"" // Standard components\r\n"

"#include ""l.chs\\afxprint.rc"" // printing/print preview resources\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\\bw.ico"

IDR_BWTYPE ICON DISCARDABLE "res\\bwDoc.ico"

/////////////////////////////////////////////////////////////////////////////

//

// Bitmap

//

IDR_MAINFRAME BITMAP MOVEABLE PURE "res\\Toolbar.bmp"

IDB_BOARD BITMAP DISCARDABLE "res\\board1.bmp"

IDB_EMPTY BITMAP DISCARDABLE "res\\empty.bmp"

IDB_WHITE BITMAP DISCARDABLE "res\\white.bmp"

IDB_BLACK BITMAP DISCARDABLE "res\\black.bmp"

IDB_LAST BITMAP DISCARDABLE "res\\bitmap1.bmp"

/////////////////////////////////////////////////////////////////////////////

//

// Toolbar

//

IDR_MAINFRAME TOOLBAR DISCARDABLE 16, 16

BEGIN

BUTTON ID_BLACK

BUTTON ID_WHITE

BUTTON ID_REG

SEPARATOR

BUTTON ID_ONE

BUTTON ID_TWO

BUTTON ID_THREE

SEPARATOR

BUTTON ID_APP_ABOUT

END

/////////////////////////////////////////////////////////////////////////////

//

// Menu

//

IDR_MAINFRAME MENU PRELOAD DISCARDABLE

BEGIN

POPUP "棋局(&F)"

BEGIN

MENUITEM "執黑先手(&B)\tCtrl+B", ID_BLACK

MENUITEM "執白後手(&W)\tCtrl+W", ID_WHITE

MENUITEM "悔棋(&S)\tCtrl+S", ID_REG

MENUITEM SEPARATOR

MENUITEM "退出(&X)", ID_APP_EXIT

END

POPUP "選項(&O)"

BEGIN

MENUITEM "低難度", ID_ONE

MENUITEM "中難度", ID_TWO

MENUITEM "高難度", ID_THREE

END

POPUP "查看(&V)"

BEGIN

MENUITEM "工具欄(&T)", ID_VIEW_TOOLBAR

MENUITEM "狀態欄(&S)", ID_VIEW_STATUS_BAR

END

POPUP "幫助(&H)"

BEGIN

MENUITEM "關於 黑白棋(&A)...", ID_APP_ABOUT

END

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

"P", ID_FILE_PRINT, 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, 223, 49

STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU

CAPTION "關於 黑白棋"

FONT 9, "宋體"

BEGIN

ICON IDR_MAINFRAME,IDC_STATIC,11,17,21,21

LTEXT "黑白棋 ",IDC_STATIC,38,14,119,8,SS_NOPREFIX

LTEXT "版權所有 (C) 2002",IDC_STATIC,40,28,119,8

DEFPUSHBUTTON "確定",IDOK,166,7,50,14,WS_GROUP

END

#ifndef _MAC

/////////////////////////////////////////////////////////////////////////////

//

// 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 "Comments", "\0"

VALUE "CompanyName", "\0"

VALUE "FileDescription", "bw Microsoft 基礎類應用程序\0"

VALUE "FileVersion", "1, 0, 0, 1\0"

VALUE "InternalName", "bw\0"

VALUE "LegalCopyright", "版權所有 (C) 2001\0"

VALUE "LegalTrademarks", "\0"

VALUE "OriginalFilename", "bw.EXE\0"

VALUE "PrivateBuild", "\0"

VALUE "ProductName", "bw 應用程序\0"

VALUE "ProductVersion", "1, 0, 0, 1\0"

VALUE "SpecialBuild", "\0"

END

END

BLOCK "VarFileInfo"

BEGIN

VALUE "Translation", 0x804, 1200

END

END

#endif // !_MAC

/////////////////////////////////////////////////////////////////////////////

//

// DESIGNINFO

//

#ifdef APSTUDIO_INVOKED

GUIDELINES DESIGNINFO DISCARDABLE

BEGIN

IDD_ABOUTBOX, DIALOG

BEGIN

LEFTMARGIN, 7

RIGHTMARGIN, 216

TOPMARGIN, 7

BOTTOMMARGIN, 42

END

END

#endif // APSTUDIO_INVOKED

/////////////////////////////////////////////////////////////////////////////

//

// String Table

//

STRINGTABLE PRELOAD DISCARDABLE

BEGIN

IDR_MAINFRAME "黑白棋程序\n\nBw\n\n\nBw.Document\nBw Document"

END

STRINGTABLE PRELOAD DISCARDABLE

BEGIN

AFX_IDS_APP_TITLE " "

AFX_IDS_IDLEMESSAGE "就緒"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_INDICATOR_EXT "擴展名"

ID_INDICATOR_CAPS "大寫"

ID_INDICATOR_NUM "數字"

ID_INDICATOR_SCRL "滾動"

ID_INDICATOR_OVR "改寫"

ID_INDICATOR_REC "記錄"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_FILE_NEW " "

ID_FILE_OPEN " "

ID_FILE_CLOSE " "

ID_FILE_SAVE_AS " "

ID_FILE_PAGE_SETUP "改變打印選項\n頁面設置"

ID_FILE_PRINT_SETUP "改變打印機及打印選項\n打印設置"

ID_FILE_PRINT "打印活動文檔\n打印"

ID_FILE_PRINT_PREVIEW "顯示整頁\n打印預覽"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_APP_ABOUT "顯示程序信息,版本號和版權\n關於"

ID_APP_EXIT "退出應用程序;提示保存文檔\n退出"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_FILE_MRU_FILE1 "打開該文檔"

ID_FILE_MRU_FILE2 "打開該文檔"

ID_FILE_MRU_FILE3 "打開該文檔"

ID_FILE_MRU_FILE4 "打開該文檔"

ID_FILE_MRU_FILE5 "打開該文檔"

ID_FILE_MRU_FILE6 "打開該文檔"

ID_FILE_MRU_FILE7 "打開該文檔"

ID_FILE_MRU_FILE8 "打開該文檔"

ID_FILE_MRU_FILE9 "打開該文檔"

ID_FILE_MRU_FILE10 "打開該文檔"

ID_FILE_MRU_FILE11 "打開該文檔"

ID_FILE_MRU_FILE12 "打開該文檔"

ID_FILE_MRU_FILE13 "打開該文檔"

ID_FILE_MRU_FILE14 "打開該文檔"

ID_FILE_MRU_FILE15 "打開該文檔"

ID_FILE_MRU_FILE16 "打開該文檔"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_NEXT_PANE "切換到下壹個窗格\n下壹窗格"

ID_PREV_PANE "切換回前壹個窗格\n前壹窗格"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_WINDOW_SPLIT "將活動的窗口分隔成窗格\n分隔"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_EDIT_CLEAR "刪除被選對象\n刪除"

ID_EDIT_CLEAR_ALL "全部刪除\n全部刪除"

ID_EDIT_COPY " "

ID_EDIT_CUT " "

ID_EDIT_FIND "查找指定的正文\n查找"

ID_EDIT_PASTE " "

ID_EDIT_REPEAT "重復上壹步操作\n重復"

ID_EDIT_REPLACE "用不同的正文替換指定的正文\n替換"

ID_EDIT_SELECT_ALL "選擇整個文檔\n選擇全部"

ID_EDIT_UNDO "撤消最後壹步操作\n撤消"

ID_EDIT_REDO "重新執行先前已撤消的操作\n重新執行"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_VIEW_TOOLBAR "顯示或隱藏工具欄\n顯隱工具欄"

ID_VIEW_STATUS_BAR "顯示或隱藏狀態欄\n顯隱狀態欄"

END

STRINGTABLE DISCARDABLE

BEGIN

AFX_IDS_SCSIZE "改變窗口大小"

AFX_IDS_SCMOVE "改變窗口位置"

AFX_IDS_SCMINIMIZE "將窗口縮小成圖標"

AFX_IDS_SCMAXIMIZE "把窗口放大到最大尺寸"

AFX_IDS_SCNEXTWINDOW "切換到下壹個文檔窗口"

AFX_IDS_SCPREVWINDOW "切換到先前的文檔窗口"

AFX_IDS_SCCLOSE "關閉活動的窗口並提示保存所有文檔"

END

STRINGTABLE DISCARDABLE

BEGIN

AFX_IDS_SCRESTORE "把窗口恢復到正常大小"

AFX_IDS_SCTASKLIST "激活任務表"

END

STRINGTABLE DISCARDABLE

BEGIN

AFX_IDS_PREVIEW_CLOSE "關閉打印預覽模式\n取消預閱"

END

STRINGTABLE DISCARDABLE

BEGIN

ID_WHITE "執白後手"

ID_BLACK "執黑先手"

ID_REG "悔棋"

ID_ONE "低難度"

ID_THREE "高難度"

ID_TWO "中難度"

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\bw.rc2" // non-Microsoft Visual C++ edited resources

#include "l.chs\afxres.rc" // Standard components

#include "l.chs\afxprint.rc" // printing/print preview resources

#endif

/////////////////////////////////////////////////////////////////////////////

#endif // not APSTUDIO_INVOKED

  • 上一篇:什麽是MD5值?
  • 下一篇:推薦幾個永久免費的網遊
  • copyright 2024編程學習大全網