GLOBCL.RC
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:11k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #include <windows.h>
  2. #include <winver.h>
  3. #include "globals.h"
  4. ; Version stamping information:
  5. VS_VERSION_INFO VERSIONINFO
  6. FILEVERSION     4,0,0,0
  7. PRODUCTVERSION  4,0,0,0
  8. FILEFLAGSMASK   VS_FFI_FILEFLAGSMASK
  9. FILEFLAGS       (VS_FF_PRIVATEBUILD|VS_FF_PRERELEASE|VS_FF_DEBUG)
  10. FILEOS          VOS_DOS_WINDOWS16
  11. FILETYPE        VFT_APP
  12. FILESUBTYPE     VFT2_UNKNOWN
  13. BEGIN
  14.     BLOCK "StringFileInfo"
  15.     BEGIN
  16.         BLOCK "040904E4"
  17.         BEGIN
  18.             VALUE SZRCOMPANYNAME,   "Microsoft Corporation"
  19.             VALUE SZRDESCRIPTION,   "Global Chat Client Application" ""
  20.             VALUE SZRVERSION,       "Version 4.0" ""
  21.             VALUE SZRAPPNAME,       "GLobCL" ""
  22.             VALUE SZRCOPYRIGHT,     "Copyright 251 Microsoft Corp. 1990-1995"
  23.             VALUE SZRTRADEMARK,     "Microsoft256 is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation"
  24.             VALUE SZRPRODNAME,      "GLobCL" ""
  25.             VALUE SZRPRODVER,       "Version 4.0" ""
  26.         END
  27.         BLOCK "041104E4"
  28.         BEGIN
  29.             VALUE SZRCOMPANYNAME,   "Microsoft Corporation"
  30.             VALUE SZRDESCRIPTION,   "Global Chat Client Application" ""
  31.             VALUE SZRVERSION,       "Version 4.0" ""
  32.             VALUE SZRAPPNAME,       "GLobCL" ""
  33.             VALUE SZRCOPYRIGHT,     "Copyright (C) Microsoft Corp. 1990-1995"
  34.             VALUE SZRTRADEMARK,     "Microsoft(R) is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation"
  35.             VALUE SZRPRODNAME,      "GLobCL" ""
  36.             VALUE SZRPRODVER,       "Version 4.0" ""
  37.         END
  38.     END
  39.     BLOCK "VarFileInfo"
  40.     BEGIN
  41.         VALUE "Translation", 0x409, 1252, 0x411, 1252
  42.     END
  43. END
  44. APPNAME ICON GLOBCL.ICO
  45. APPNAME MENU
  46. BEGIN
  47.     POPUP "&Options"
  48.     BEGIN
  49.         MENUITEM "&Connect to Server...",        IDM_CONNECT
  50.         MENUITEM "&End this chat"                IDM_END_CHAT, GRAYED
  51.         MENUITEM "&Disconnect from Server",      IDM_DISCONNECT_SERVER, GRAYED
  52.         MENUITEM SEPARATOR
  53.         MENUITEM "E&xit",                        IDM_EXIT
  54.     END
  55.     POPUP "&Help"
  56.     BEGIN
  57.         MENUITEM "&About Global Chat...",        IDM_ABOUT
  58.     END
  59. END
  60. ABOUTBOX DIALOG DISCARDABLE  22, 17, 167, 73
  61. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  62. CAPTION "About Global Chat"
  63. BEGIN
  64.     DEFPUSHBUTTON   "OK", IDOK, 132, 2, 32, 14, WS_GROUP
  65.     ICON            "GLobCL", -1, 3, 2, 18, 20
  66.     LTEXT           SZRCOMPANYNAME, IDD_VERFIRST, 30, 2, 100, 8
  67.     LTEXT           SZRDESCRIPTION, IDD_VERFIRST+1, 30, 11, 100, 8
  68.     LTEXT           SZRVERSION,     IDD_VERFIRST+2, 30, 20, 137, 8
  69.     LTEXT           SZRCOPYRIGHT,   IDD_VERFIRST+3, 30, 29, 137, 8
  70.     LTEXT           SZRTRADEMARK,   IDD_VERLAST, 30, 47, 136, 27
  71.     CONTROL         "", 501, "Static", SS_BLACKRECT, 29, 43, 138, 1
  72. END
  73. CONNECTBOX DIALOG 6, 18, 235, 76
  74. // LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  75. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  76. CAPTION "Connect to Global Chat Server"
  77. FONT 8, "MS Shell Dlg"
  78. BEGIN
  79.     LTEXT           "Your &Name:", 106, 37, 9, 42, 9
  80.     EDITTEXT        CD_NAME, 84, 7, 79, 12, ES_AUTOHSCROLL
  81.     LTEXT           "&Protocol:", 108, 37, 27, 67, 9
  82.     COMBOBOX        CD_PROTOCOL, 84, 25, 92, 55, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  83.     LTEXT           "Enter name you will be known by", CD_HELP, 37, 59, 206, 9
  84.     LTEXT           "&Server Machine Name:", CD_SERVER_TEXT, 37, 44, 76, 9, NOT
  85.                     WS_VISIBLE | WS_DISABLED
  86.     EDITTEXT        CD_SERVER, 119, 42, 79, 12, ES_AUTOHSCROLL | NOT
  87.                     WS_VISIBLE | WS_DISABLED
  88.     DEFPUSHBUTTON   "OK", IDOK, 190, 6, 40, 14, WS_DISABLED
  89.     PUSHBUTTON      "Cancel", IDCANCEL, 190, 23, 40, 15
  90. END
  91. SELECTBOX DIALOG 49, 17, 147, 92
  92. //LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  93. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  94. CAPTION "Select Chat Partner"
  95. FONT 8, "MS Shell Dlg"
  96. BEGIN
  97.     DEFPUSHBUTTON   "OK", IDS_APPNAME, 100, 6, 40, 14, WS_DISABLED
  98.     PUSHBUTTON      "Cancel", IDS_DESCRIPTION, 100, 25, 40, 15
  99.     LTEXT           "&Chat with:", 101, 6, 6, 36, 9
  100.     LISTBOX         SD_LIST, 7, 18, 82, 69, LBS_SORT | WS_VSCROLL |
  101.                     WS_TABSTOP | LBS_NOTIFY
  102. END
  103. ; String table
  104. STRINGTABLE
  105. BEGIN
  106.     IDS_APPNAME,                     "GLobCL"
  107.     IDS_DESCRIPTION,                 "Global Chat Client Application"
  108.     IDS_FILEINFOLANG,                "\StringFileInfo\040904E4\"
  109.     IDS_CHAT_AVAIL,                  "%s: available for chatting"
  110.     IDS_ERR_SERVER_NOT_FOUND,        "Server not found.  Try a different protocol"
  111.     IDS_ERR_NAMESPACE_NOT_SUPPORTED, "Name Space not supported over this protocol family.  Try a different protocol"
  112.     IDS_ERR_SOCKET_FAILED,           "Failure: socket() returned %u"
  113.     IDS_ERR_CONNECT_FAILED,          "Failure: connect() returned %u"
  114.     IDS_ERR_WSAASYNCSELECT,          "Failure: WSAAsyncSelect() returned %u"
  115.     IDS_ERR_UNSUPPORTED_PROTOCOL,    "This protocol uses an unsupported name space"
  116.     IDS_ERR_CONNECTION_DROPPED,      "Server Connection Dropped"
  117.     IDS_CALLING_SOCKET,              "Calling socket()"
  118.     IDS_CALLING_CONNECT,             "Calling connect()"
  119.     IDS_WAITING_FOR_ACCEPT,          "Waiting for the server to accept() us"
  120.     IDS_SELECT_PROTOCOL,             "Select Protocol to use"
  121.     IDS_ENTER_NAME,                  "Enter name you will be known by"
  122.     IDS_ENTER_MACHINE_NAME,          "Enter machine name Global Chat Server is running on"
  123.     IDS_CONNECTION_STOPPED,          "Connection Disconnected"
  124.     IDS_CHAT_DLG_STOPPED,            "Chat Dialog Stopped"
  125.     IDS_CHAT_AVAILABLE,              "%s: available for chatting"
  126.     IDS_CHATTING_REMOTE,             "%s: chatting with remote %s"
  127.     IDS_REQUESTS_CHAT,               " requests a chat."
  128.     IDS_SESSION_REQUEST,             "Session Request"
  129. END
  130. APPNAME ACCELERATORS
  131. BEGIN
  132.     "Q", IDM_EXIT, CONTROL, VIRTKEY
  133. END
  134. //////////////////////////////////////////////////////////////////////////
  135. //////////////////////////////////////////////////////////////////////////
  136. #ifdef JAPAN
  137. LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  138. APPNAME ICON GLOBCL.ICO
  139. APPNAME MENU
  140. BEGIN
  141.     POPUP "僆僾僔儑儞(&O)"
  142.     BEGIN
  143.         MENUITEM "僒乕僶乕傊偺愙懕(&C)...",   IDM_CONNECT
  144.         MENUITEM "僙僢僔儑儞偺拞巭(&E)"       IDM_END_CHAT, GRAYED
  145.         MENUITEM "僒乕僶乕偲偺愗抐(&D)",      IDM_DISCONNECT_SERVER, GRAYED
  146.         MENUITEM SEPARATOR
  147.         MENUITEM "廔椆(&X)",                  IDM_EXIT
  148.     END
  149.     POPUP "僿儖僾(&H)"
  150.     BEGIN
  151.         MENUITEM "僶乕僕儑儞忣曬(&A)...",     IDM_ABOUT
  152.     END
  153. END
  154. ABOUTBOX DIALOG DISCARDABLE  22, 17, 188, 73
  155. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  156. CAPTION "皋郯兽