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

📄 tanks.rc

📁 此程序为分布式坦克游戏
💻 RC
📖 第 1 页 / 共 3 页
字号:
FONT 8, "MS Sans Serif"
BEGIN
    PUSHBUTTON      "&Close",IDCANCEL,39,84,62,14
    PUSHBUTTON      "&Disconnect player",IDC_DICONNECT,106,84,62,14
    CONTROL         "List1",IDC_PLAYERS_LIST,"SysListView32",LVS_REPORT | 
                    LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | 
                    LVS_AUTOARRANGE | WS_BORDER | WS_TABSTOP,7,7,193,71
END

IDD_ENUMSESSIONS_DIALOG DIALOG DISCARDABLE  0, 0, 254, 166
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Tanks Game - Select Session"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "&Refresh",IDC_REFRESH,101,118,50,14
    PUSHBUTTON      "OK",IDOK,64,145,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,138,145,50,14
    LISTBOX         IDC_ENUMSESSION_LIST,13,24,228,57,LBS_SORT | 
                    LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Join the first session found.",IDC_RADIO_JOINTOFIRST,
                    "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,19,90,216,8
    CONTROL         "List all sessions found and let me select one.",
                    IDC_RADIO_ENUMALL,"Button",BS_AUTORADIOBUTTON | 
                    WS_TABSTOP,19,101,216,8
    GROUPBOX        "Static",IDC_ENUMSESSION_TEXT,7,15,240,122,BS_FLAT
END

IDD_CHAT_DIALOG DIALOG DISCARDABLE  0, 0, 186, 151
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Tanks Chat Window"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_CHAT_EDIT,7,110,172,12,ES_AUTOHSCROLL
    PUSHBUTTON      "&Close",IDCANCEL,67,129,50,14
    LISTBOX         IDC_CHAT_LIST,7,7,172,87,LBS_NOINTEGRALHEIGHT | 
                    WS_VSCROLL | WS_TABSTOP
    LTEXT           "Press Enter to send your message to all other players:",
                    IDC_STATIC,7,97,172,11
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 "040904b0"
        BEGIN
            VALUE "CompanyName", "\0"
            VALUE "FileDescription", "Distributed Tanks Game\0"
            VALUE "FileVersion", "1, 0, 0, 1\0"
            VALUE "InternalName", "Tanks\0"
            VALUE "LegalCopyright", "Copyright (C) 1998\0"
            VALUE "OriginalFilename", "Tanks.EXE\0"
            VALUE "ProductName", "Technion project - Distributed Tanks Game\0"
            VALUE "ProductVersion", "1, 0, 0, 1\0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END

#endif    // !_MAC


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

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

    IDD_TANKS_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 200
        TOPMARGIN, 7
        BOTTOMMARGIN, 150
    END

    IDD_GAME_SETUP, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 310
        TOPMARGIN, 7
        BOTTOMMARGIN, 116
    END

    IDD_SERVER_MGMT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 200
        TOPMARGIN, 7
        BOTTOMMARGIN, 98
    END

    IDD_ENUMSESSIONS_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 247
        TOPMARGIN, 7
        BOTTOMMARGIN, 159
    END
END
#endif    // APSTUDIO_INVOKED


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

IDR_MAIN_MENU MENU DISCARDABLE 
BEGIN
    POPUP "&File"
    BEGIN
        MENUITEM "E&xit",                       ID_EXIT
    END
    POPUP "&Game"
    BEGIN
        MENUITEM "&New game",                   ID_NEW_GAME
        MENUITEM "&Stop game",                  ID_STOP_GAME
    END
    POPUP "&Settings"
    BEGIN
        MENUITEM "Set &keyboard mapping...",    ID_KBD_MAPPING
        MENUITEM "Set &game preferences...",    ID_SET_GAME
        MENUITEM "Set &communication preferences...", ID_SET_COMM
        MENUITEM "&Server management...",       ID_SERVER_MGMT
    END
    POPUP "S&ound"
    BEGIN
        MENUITEM "&Mute",                       ID_SOUND_MUTE, CHECKED
    END
    POPUP "&Chat"
    BEGIN
        MENUITEM "&Open..",                     ID_CHAT_OPEN
    END
    POPUP "&Help", HELP
    BEGIN
        MENUITEM "&About...",                   ID_HELP_ABOUT
        MENUITEM "&Player's guide",             ID_PALYERS_GUIDE
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// AVI
//

IDR_AVI_OK              AVI     DISCARDABLE     "Animation\\OK.avi"
IDR_AVI_CANCEL          AVI     DISCARDABLE     "Animation\\Cancel.avi"
IDR_AVI_DEFAULT         AVI     DISCARDABLE     "Animation\\Default.avi"
IDR_AVI_TANK0           AVI     DISCARDABLE     "Animation\\Tank1.avi"
IDR_AVI_TANK1           AVI     DISCARDABLE     "Animation\\Tank2.avi"
IDR_AVI_TANK2           AVI     DISCARDABLE     "Animation\\Tank3.avi"
IDR_AVI_TANK3           AVI     DISCARDABLE     "Animation\\Tank4.avi"

/////////////////////////////////////////////////////////////////////////////
//
// WAVE
//

FIRE_BULLET             WAVE    MOVEABLE PURE   "Sounds\\FireBullet.wav"
FIRE_SHELL              WAVE    MOVEABLE PURE   "Sounds\\FireShell.wav"
SHELL_EXPLODE           WAVE    MOVEABLE PURE   "Sounds\\ShellExplode.wav"
MINE_EXPLODE            WAVE    MOVEABLE PURE   "Sounds\\MineExplode.wav"
TANK_EXPLODE            WAVE    MOVEABLE PURE   "Sounds\\TankExplode.wav"
DROP_BOMB               WAVE    MOVEABLE PURE   "Sounds\\DropBomb.wav"
PICK_BONUS              WAVE    MOVEABLE PURE   "Sounds\\PickBonus.wav"
GAME_OVER               WAVE    MOVEABLE PURE   "Sounds\\GameOver.wav"

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

IDR_MAIN_DLG_ACCELERATOR ACCELERATORS DISCARDABLE 
BEGIN
    "K",            ID_KBD_MAPPING,         VIRTKEY, CONTROL, NOINVERT
    "S",            IDD_GAME_SETUP,         VIRTKEY, CONTROL, NOINVERT
    "T",            ID_SET_COMM,            VIRTKEY, CONTROL, NOINVERT
    VK_F2,          ID_NEW_GAME,            VIRTKEY, NOINVERT
    VK_F7,          ID_LOG_GAME,            VIRTKEY, NOINVERT
    VK_F8,          ID_PLAYBACK,            VIRTKEY, NOINVERT
    "X",            ID_EXIT,                VIRTKEY, ALT, NOINVERT
END


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

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_ABOUTBOX            "&About Tanks..."
END

STRINGTABLE DISCARDABLE 
BEGIN
    ID_EXIT                 "Exit the game"
    ID_STOP_GAME            "Stop current game session"
    ID_NEW_GAME             "Start a new game session"
    ID_KBD_MAPPING          "Set keyboard mapping"
    ID_SET_GAME             "Set game session preferences"
    ID_SET_COMM             "Set communication preferences"
    ID_LOG_GAME             "Log current game session to a file"
    ID_PLAYBACK             "Playback a previously logged game session"
    IDS_REGISTRY_KEY        "Technion"
    IDS_CANT_SAVE_GAME_SETUP "Cannot save game settings"
    IDS_HOST_ON_EXIT        "Exiting now will end session for all players. Are you sure ?"
    IDS_PLAYER_ON_EXIT      "Are you sure ?"
END

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_HOST_ON_STOP        "Stopping now will end session for all players. Are you sure ?"
    IDS_SINGLE_INSTANCE     "Cannot run more than one instance of the application on the same machine simultaneously !!!"
    IDS_LOST_SEVER_CONNECTION 
                            "Lost connection to server - ending the game !!!"
    IDS_MUST_SELECT_PLAYER_TO_REMOVE 
                            "To remove a player, you must select one from the list."
    IDS_CANT_KILL_JUDGE     "You cannot remove host player."
    IDS_CANT_KILL_PLAYER    "Cannot kill selected player"
    IDS_CANT_SHOW_IE        "Cannot start Internet Explorer"
    IDS_OUTOFMEMORY_ERR     "Memory allocation error."
END

#endif    // English (U.S.) 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_ENU)
#ifdef _WIN32
LANGUAGE 9, 1
#pragma code_page(1252)
#endif
#include "res\Tanks.rc2"  // non-Microsoft Visual C++ edited resources
#include "afxres.rc"         // Standard components
#endif
/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

⌨️ 快捷键说明

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