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

📄 串口监视.rc

📁 使用多线程对串口进行数据传输程序。本代码主要是对串口的测试。其中SerialPort类提供对串口的读写
💻 RC
字号:
//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\\串口监视.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""l.chs\\afxres.rc""          // Standard components\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\\串口监视.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 235, 55
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于 串口测试"
FONT 9, "宋体"
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    LTEXT           "串口监视 1.0 版",IDC_STATIC,40,10,69,8,SS_NOPREFIX
    LTEXT           "版权所有 (C) 2001 谭昌永",IDC_STATIC,40,25,119,8
    DEFPUSHBUTTON   "确定",IDOK,178,7,50,14,WS_GROUP
END

IDD_MY_DIALOG DIALOGEX 0, 0, 287, 254
STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
    WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "串口监视"
FONT 9, "宋体"
BEGIN
    COMBOBOX        IDC_COMLIST,217,123,50,86,CBS_DROPDOWNLIST | WS_VSCROLL | 
                    WS_TABSTOP
    EDITTEXT        IDC_EDITS,3,30,276,14,ES_AUTOHSCROLL
    PUSHBUTTON      "发送",IDC_SEND,217,51,50,32
    PUSHBUTTON      "清除内容",IDC_CLEAR,217,197,50,14
    PUSHBUTTON      "关闭(&C)",IDCANCEL,217,215,50,14
    PUSHBUTTON      "帮助(&H)",ID_HELP,217,233,50,14
    DEFPUSHBUTTON   "确定",IDOK,276,235,8,14,NOT WS_VISIBLE | WS_DISABLED
    LISTBOX         IDC_RLIST,3,49,195,196,LBS_MULTIPLESEL | 
                    LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | 
                    WS_TABSTOP
    GROUPBOX        "选择监视串口",IDC_STATIC,205,107,76,52
    PUSHBUTTON      "设置",IDC_SET,217,141,50,14
    LTEXT           "显示行数:",IDC_STATIC,204,94,41,8
    EDITTEXT        IDC_ROW,250,90,28,14,ES_AUTOHSCROLL
    LTEXT           "输入发送串口的数据帧(格式如“68 FF FF FF FF FF FF 68 94 00 65 16”)",
                    IDC_STATIC,4,9,269,8
    LTEXT           "字节延时",IDC_STATIC,205,184,33,8
    EDITTEXT        IDC_SET_MYTM,238,180,26,14,ES_AUTOHSCROLL
    LTEXT           "MS",IDC_STATIC,270,183,9,8
    CONTROL         "自动合成校验码",IDC_BCSCODE,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,205,164,72,10
END

IDD_CONFIG DIALOGEX 0, 0, 317, 159
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "配置串口"
FONT 9, "宋体", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "确认",IDOK,70,136,50,15
    PUSHBUTTON      "取消",IDCANCEL,152,136,50,15
    GROUPBOX        "",IDC_STATIC,9,9,162,120
    RTEXT           "波特率:",IDC_STATIC,21,24,35,11
    RTEXT           "奇偶校验:",IDC_STATIC,15,46,41,11
    RTEXT           "停止位:",IDC_STATIC,20,90,36,11
    RTEXT           "发送内存:",IDC_STATIC,16,112,40,11
    RTEXT           "数据位:",IDC_STATIC,21,68,35,11
    COMBOBOX        IDC_BAUDRATECOMBO,60,21,104,90,CBS_DROPDOWNLIST | 
                    CBS_OEMCONVERT | CBS_NOINTEGRALHEIGHT | WS_VSCROLL | 
                    WS_TABSTOP
    COMBOBOX        IDC_PARITYCOMBO,60,43,104,90,CBS_DROPDOWNLIST | 
                    CBS_UPPERCASE | WS_VSCROLL | WS_TABSTOP,WS_EX_RIGHT
    COMBOBOX        IDC_DATABITSCOMBO,60,66,104,90,CBS_DROPDOWNLIST | 
                    WS_VSCROLL | WS_TABSTOP,WS_EX_RIGHT
    COMBOBOX        IDC_STOPBITSCOMBO,60,89,104,90,CBS_DROPDOWNLIST | 
                    CBS_SORT | CBS_NOINTEGRALHEIGHT | WS_VSCROLL | 
                    WS_TABSTOP,WS_EX_RIGHT
    CONTROL         "Break 检查",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,185,21,59,11
    CONTROL         "CTS 检查",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,247,21,52,11
    CONTROL         "DSR 检查",IDC_CHECK3,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,185,44,55,11
    CONTROL         "ERR 检查",IDC_CHECK4,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,247,43,50,11
    CONTROL         "Ring 检查",IDC_CHECK5,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,185,67,55,11
    CONTROL         "RLSD 检查",IDC_CHECK6,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,247,65,52,11
    CONTROL         "接收到字符",IDC_CHECK7,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,185,90,58,11
    CONTROL         "接收到字符",IDC_CHECK8,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,247,87,55,11
    CONTROL         "输出BUFFER最后一个字符",IDC_CHECK9,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,185,112,105,11
    COMBOBOX        IDC_SENDBUFFERCOMBO,60,111,104,90,CBS_DROPDOWN | 
                    WS_VSCROLL | WS_TABSTOP,WS_EX_RIGHT
    GROUPBOX        "串口处理事件",IDC_STATIC,177,9,131,120
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 "CompanyName", "\0"
            VALUE "FileDescription", "串口监视 Microsoft 基础类应用程序\0"
            VALUE "FileVersion", "1, 0, 0, 1\0"
            VALUE "InternalName", "串口监视\0"
            VALUE "LegalCopyright", "版权所有 (C) 2001\0"
            VALUE "LegalTrademarks", "\0"
            VALUE "OriginalFilename", "串口监视.EXE\0"
            VALUE "ProductName", "串口监视 应用程序\0"
            VALUE "ProductVersion", "1, 0, 0, 1\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, 228
        TOPMARGIN, 7
        BOTTOMMARGIN, 48
    END

    IDD_MY_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 280
        TOPMARGIN, 7
        BOTTOMMARGIN, 247
    END

    IDD_CONFIG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 310
        TOPMARGIN, 7
        BOTTOMMARGIN, 152
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Dialog Info
//

IDD_MY_DIALOG DLGINIT
BEGIN
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x314d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x324d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x334d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x344d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x354d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x364d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x374d, "\000" 
    IDC_COMLIST, 0x403, 5, 0
0x4f43, 0x384d, "\000" 
    0
END

IDD_CONFIG DLGINIT
BEGIN
    IDC_BAUDRATECOMBO, 0x403, 7, 0
0x3131, 0x3235, 0x3030, "\000" 
    IDC_BAUDRATECOMBO, 0x403, 6, 0
0x3735, 0x3036, 0x0030, 
    IDC_BAUDRATECOMBO, 0x403, 6, 0
0x3833, 0x3034, 0x0030, 
    IDC_BAUDRATECOMBO, 0x403, 6, 0
0x3931, 0x3032, 0x0030, 
    IDC_BAUDRATECOMBO, 0x403, 5, 0
0x3639, 0x3030, "\000" 
    IDC_BAUDRATECOMBO, 0x403, 5, 0
0x3834, 0x3030, "\000" 
    IDC_BAUDRATECOMBO, 0x403, 5, 0
0x3432, 0x3030, "\000" 
    IDC_BAUDRATECOMBO, 0x403, 5, 0
0x3231, 0x3030, "\000" 
    IDC_BAUDRATECOMBO, 0x403, 4, 0
0x3033, 0x0030, 
    IDC_BAUDRATECOMBO, 0x403, 4, 0
0x3031, 0x0030, 
    IDC_PARITYCOMBO, 0x403, 5, 0
0x6f4e, 0x656e, "\000" 
    IDC_PARITYCOMBO, 0x403, 4, 0
0x644f, 0x0064, 
    IDC_PARITYCOMBO, 0x403, 5, 0
0x7645, 0x6e65, "\000" 
    IDC_PARITYCOMBO, 0x403, 5, 0
0x614d, 0x6b72, "\000" 
    IDC_PARITYCOMBO, 0x403, 6, 0
0x7053, 0x6361, 0x0065, 
    IDC_DATABITSCOMBO, 0x403, 2, 0
0x0038, 
    IDC_DATABITSCOMBO, 0x403, 2, 0
0x0037, 
    IDC_DATABITSCOMBO, 0x403, 2, 0
0x0036, 
    IDC_STOPBITSCOMBO, 0x403, 2, 0
0x0031, 
    IDC_STOPBITSCOMBO, 0x403, 4, 0
0x2e31, 0x0035, 
    IDC_STOPBITSCOMBO, 0x403, 2, 0
0x0032, 
    IDC_SENDBUFFERCOMBO, 0x403, 4, 0
0x3532, 0x0035, 
    IDC_SENDBUFFERCOMBO, 0x403, 4, 0
0x3135, 0x0032, 
    IDC_SENDBUFFERCOMBO, 0x403, 5, 0
0x3031, 0x3432, "\000" 
    IDC_SENDBUFFERCOMBO, 0x403, 5, 0
0x3032, 0x3834, "\000" 
    IDC_SENDBUFFERCOMBO, 0x403, 5, 0
0x3034, 0x3639, "\000" 
    0
END


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

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_ABOUTBOX            "关于 串口监视(&A)..."
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\串口监视.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 + -