TTY.RC
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:6k
源码类别:
Windows编程
开发平台:
Visual C++
- #include "windows.h"
- #include "resource.h"
- /////////////////////////////////////////////////////////////////////////////
- //
- // Icon
- //
- TTYICON ICON DISCARDABLE "TTY.ICO"
- /////////////////////////////////////////////////////////////////////////////
- //
- // Bitmap
- //
- TTYBITMAP BITMAP MOVEABLE PURE "TTY.BMP"
- /////////////////////////////////////////////////////////////////////////////
- //
- // Menu
- //
- TTYMENU MENU DISCARDABLE
- BEGIN
- POPUP "&Action"
- BEGIN
- MENUITEM "&ConnecttShift+PgUp", IDM_CONNECT
- MENUITEM "&DisconnecttShift+PgDn", IDM_DISCONNECT
- MENUITEM SEPARATOR
- MENUITEM "E&xit", IDM_EXIT
- END
- MENUITEM "&Settings...", IDM_SETTINGS
- POPUP "&Transfer"
- BEGIN
- MENUITEM "Send Data BlocktShift+F1", IDM_SENDBLOCK
- END
- MENUITEM "A&bout", IDM_ABOUT
- END
- /////////////////////////////////////////////////////////////////////////////
- //
- // Accelerator
- //
- TTYACCEL ACCELERATORS MOVEABLE PURE
- BEGIN
- VK_F1, IDM_SENDBLOCK, VIRTKEY, SHIFT, NOINVERT
- VK_NEXT, IDM_DISCONNECT, VIRTKEY, SHIFT, NOINVERT
- VK_PRIOR, IDM_CONNECT, VIRTKEY, SHIFT, NOINVERT
- END
- /////////////////////////////////////////////////////////////////////////////
- //
- // Dialog
- //
- SETTINGSDLGBOX DIALOG DISCARDABLE 25, 20, 200, 175
- STYLE WS_POPUP | WS_CAPTION
- CAPTION "TTY Settings..."
- FONT 8, "Helv"
- BEGIN
- GROUPBOX "&COM Options:",-1,5,5,115,130
- RTEXT "&Port:",-1,10,20,40,10
- COMBOBOX IDD_PORTCB,55,20,55,35,CBS_DROPDOWNLIST | CBS_HASSTRINGS |
- WS_VSCROLL | WS_TABSTOP
- RTEXT "&Baud Rate:",-1,10,35,40,10,NOT WS_GROUP
- COMBOBOX IDD_BAUDCB,55,35,55,35,CBS_DROPDOWNLIST | CBS_HASSTRINGS |
- WS_VSCROLL | WS_TABSTOP
- RTEXT "&Data Bits:",-1,10,50,40,10,NOT WS_GROUP
- COMBOBOX IDD_DATABITSCB,55,50,55,35,CBS_DROPDOWNLIST |
- CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
- RTEXT "P&arity:",-1,10,65,40,10,NOT WS_GROUP
- COMBOBOX IDD_PARITYCB,55,65,55,35,CBS_DROPDOWNLIST |
- CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
- RTEXT "&Stop Bits:",-1,10,80,40,10,NOT WS_GROUP
- COMBOBOX IDD_STOPBITSCB,55,80,55,35,CBS_DROPDOWNLIST |
- CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
- RTEXT "F&low:",-1,10,95,40,10,NOT WS_GROUP
- CONTROL "DTR/DSR",IDD_DTRDSR,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,55,95,50,10
- CONTROL "RTS/CTS",IDD_RTSCTS,"Button",BS_AUTOCHECKBOX,55,105,50,
- 10
- CONTROL "XON/XOFF",IDD_XONXOFF,"Button",BS_AUTOCHECKBOX,55,115,
- 50,10
- GROUPBOX "&TTY Options:",-1,125,5,70,55,WS_GROUP
- CONTROL "Autowrap",IDD_AUTOWRAP,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,135,20,50,10
- CONTROL "New Line",IDD_NEWLINE,"Button",BS_AUTOCHECKBOX,135,30,
- 50,10
- CONTROL "Local Echo",IDD_LOCALECHO,"Button",BS_AUTOCHECKBOX,135,
- 40,50,10
- GROUPBOX "Control &Options",-1,5,135,190,35
- CONTROL "Use CN_RECEIVE Notifications",IDD_USECNRECEIVE,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,10,150,115,10
- CONTROL "Display Errors",IDD_DISPLAYERRORS,"Button",
- BS_AUTOCHECKBOX,130,150,60,10
- PUSHBUTTON "&Font",IDD_FONT,140,70,40,14,WS_GROUP
- DEFPUSHBUTTON "Ok",IDD_OK,140,90,40,14
- PUSHBUTTON "Cancel",IDD_CANCEL,140,110,40,14
- END
- ABOUTDLGBOX DIALOG DISCARDABLE 10, 25, 220, 100
- STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
- CAPTION "About the SDK TTY Sample"
- FONT 8, "Helv"
- BEGIN
- ICON TTYICON,IDD_ABOUTICON,10,5,18,20
- LTEXT "Microsoft Windows v.%d.%d",IDD_TITLELINE,45,5,127,10,
- SS_NOPREFIX | NOT WS_GROUP
- LTEXT "TTY Sample v.%02d.%02d.%03d",IDD_VERSION,45,15,120,10,
- SS_NOPREFIX | NOT WS_GROUP
- LTEXT "Copyright 1992 - 1997 Microsoft Corp.",-1,45,25,145,
- 10,SS_NOPREFIX | NOT WS_GROUP
- LTEXT "",IDD_BYLINE,45,35,145,20,SS_NOPREFIX | NOT WS_GROUP
- CONTROL "",-1,"Static",SS_BLACKRECT,45,60,172,1
- LTEXT "386 Enhanced Mode",IDD_WINDOWSMODE,45,65,150,10,
- SS_NOPREFIX | NOT WS_GROUP
- LTEXT "Memory:",-1,45,75,70,10,SS_NOPREFIX | NOT WS_GROUP
- LTEXT "%lu KB Free",IDD_FREEMEM,120,75,74,10,SS_NOPREFIX | NOT
- WS_GROUP
- LTEXT "System Resources:",-1,45,85,70,10,SS_NOPREFIX | NOT
- WS_GROUP
- LTEXT "%d%%",IDD_RESOURCES,120,85,74,10,SS_NOPREFIX | NOT
- WS_GROUP
- DEFPUSHBUTTON "OK",IDD_OK,177,5,40,14
- END
- /////////////////////////////////////////////////////////////////////////////
- //
- // String Table
- //
- STRINGTABLE DISCARDABLE
- BEGIN
- IDS_COMPREFIX "COM"
- END
- STRINGTABLE DISCARDABLE
- BEGIN
- IDS_BAUD110 "110"
- IDS_BAUD300 "300"
- IDS_BAUD600 "600"
- IDS_BAUD1200 "1200"
- IDS_BAUD2400 "2400"
- IDS_BAUD4800 "4800"
- IDS_BAUD9600 "9600"
- IDS_BAUD14400 "14.4k"
- IDS_BAUD19200 "19.2k"
- IDS_BAUD38400 "38.4k"
- IDS_BAUD56000 "56k"
- IDS_BAUD128000 "128k"
- IDS_BAUD256000 "256k"
- END
- STRINGTABLE DISCARDABLE
- BEGIN
- IDS_PARITYNONE "None"
- IDS_PARITYEVEN "Even"
- IDS_PARITYODD "Odd"
- IDS_PARITYMARK "Mark"
- IDS_PARITYSPACE "Space"
- END
- STRINGTABLE DISCARDABLE
- BEGIN
- IDS_ONESTOPBIT "1"
- IDS_ONE5STOPBITS "1.5"
- IDS_TWOSTOPBITS "2"
- END
- STRINGTABLE DISCARDABLE
- BEGIN
- IDS_MODE_STANDARD "Standard mode"
- IDS_MODE_ENHANCED "386 Enhanced mode"
- IDS_MODE_WLO "WLO Compatibilty mode"
- IDS_MODE_UNDEF "Undefined mode"
- END