352 lines
25 KiB
Plaintext
352 lines
25 KiB
Plaintext
// Microsoft Visual C++ generated resource script.
|
||
//
|
||
#include "resource.h"
|
||
|
||
#define APSTUDIO_READONLY_SYMBOLS
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Generated from the TEXTINCLUDE 2 resource.
|
||
//
|
||
#ifndef APSTUDIO_INVOKED
|
||
#include "targetver.h"
|
||
#endif
|
||
#include "afxres.h"
|
||
#include "verrsrc.h"
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
#undef APSTUDIO_READONLY_SYMBOLS
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// 中文(简体,中国) resources
|
||
|
||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
|
||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||
|
||
#ifdef APSTUDIO_INVOKED
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// TEXTINCLUDE
|
||
//
|
||
|
||
1 TEXTINCLUDE
|
||
BEGIN
|
||
"resource.h\0"
|
||
END
|
||
|
||
2 TEXTINCLUDE
|
||
BEGIN
|
||
"#ifndef APSTUDIO_INVOKED\r\n"
|
||
"#include ""targetver.h""\r\n"
|
||
"#endif\r\n"
|
||
"#include ""afxres.h""\r\n"
|
||
"#include ""verrsrc.h""\r\n"
|
||
"\0"
|
||
END
|
||
|
||
3 TEXTINCLUDE
|
||
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"
|
||
"LANGUAGE 4, 2\r\n"
|
||
"#include ""res\\UCIDemoProj.rc2"" // 非 Microsoft Visual C++ 编辑的资源\r\n"
|
||
"#include ""l.CHS\\afxres.rc"" // 标准组件\r\n"
|
||
"#if !defined(_AFXDLL)\r\n"
|
||
"#include ""l.CHS\\afxribbon.rc"" // MFC 功能区和控制条资源\r\n"
|
||
"#endif\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 "res\\UCIDemoProj.ico"
|
||
IDI_ICON1 ICON "res\\icon1.ico"
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Dialog
|
||
//
|
||
|
||
IDD_UCIDEMOPROJ_DIALOG DIALOGEX 0, 0, 422, 278
|
||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||
EXSTYLE WS_EX_APPWINDOW
|
||
CAPTION "UCI通信演示程序"
|
||
FONT 9, "MS Shell Dlg", 0, 0, 0x1
|
||
BEGIN
|
||
DEFPUSHBUTTON "写参数",IDC_BTN_WRITE,157,67,42,14
|
||
PUSHBUTTON "读参数",IDC_BTN_READ,111,67,42,14
|
||
EDITTEXT IDC_EDIT_READ_BYTES,64,67,40,14,ES_AUTOHSCROLL
|
||
LTEXT "读取字节数:",IDC_STATIC_Bytes,7,69,54,8
|
||
EDITTEXT IDC_EDIT_TIMEOUT,364,8,40,14,ES_AUTOHSCROLL
|
||
LTEXT "超时(ms):",IDC_STATIC_TIMEOUT,322,10,38,8
|
||
PUSHBUTTON "连接",IDC_BUTTON_OPEN,76,7,36,14
|
||
PUSHBUTTON "查询",IDC_BUTTON_QUERY_NODES,37,7,36,14
|
||
EDITTEXT IDC_EDIT_MSG,7,82,408,189,ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | ES_WANTRETURN | WS_VSCROLL
|
||
LTEXT "输入指令:",IDC_STATIC,7,40,38,8
|
||
LTEXT "选择文件:",IDC_STATIC,7,53,38,8
|
||
CONTROL "",IDC_MFCEDITBROWSE1,"MfcEditBrowse",WS_BORDER | WS_TABSTOP | 0x80,64,52,351,14
|
||
PUSHBUTTON "写文件",IDC_BUTTON_WRITE_FILE,287,67,42,14
|
||
PUSHBUTTON "读文件",IDC_BUTTON_READ_FILE,330,67,42,14
|
||
PUSHBUTTON "清除",IDC_BUTTON_CLEAR,373,67,42,14
|
||
LTEXT "设备地址:",IDC_STATIC,7,27,38,8
|
||
COMBOBOX IDC_COMBO_CMD,64,39,351,30,CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
|
||
CONTROL "写参数(文件)",IDC_BTN_WRITE_IN_FILE,"MfcButton",WS_TABSTOP,207,67,68,14
|
||
COMBOBOX IDC_COMBO_DEV_ADDR,64,26,351,30,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||
CONTROL "LAN",IDC_CHECK_LAN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,4,29,10
|
||
CONTROL "USB",IDC_CHECK_USB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,13,30,10
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Version
|
||
//
|
||
|
||
VS_VERSION_INFO VERSIONINFO
|
||
FILEVERSION 1,3,0,0
|
||
PRODUCTVERSION 1,3,0,0
|
||
FILEFLAGSMASK 0x3fL
|
||
#ifdef _DEBUG
|
||
FILEFLAGS 0x1L
|
||
#else
|
||
FILEFLAGS 0x0L
|
||
#endif
|
||
FILEOS 0x40004L
|
||
FILETYPE 0x1L
|
||
FILESUBTYPE 0x0L
|
||
BEGIN
|
||
BLOCK "StringFileInfo"
|
||
BEGIN
|
||
BLOCK "080404b0"
|
||
BEGIN
|
||
VALUE "CompanyName", "TODO: <公司名>"
|
||
VALUE "FileDescription", "UCIDemoProj"
|
||
VALUE "FileVersion", "1.3.0.0"
|
||
VALUE "InternalName", "UCIDemoProj.exe"
|
||
VALUE "LegalCopyright", "TODO: (C) <公司名>。 保留所有权利。"
|
||
VALUE "OriginalFilename", "UCIDemoProj.exe"
|
||
VALUE "ProductName", "TODO: <产品名>"
|
||
VALUE "ProductVersion", "1.3.0.0"
|
||
END
|
||
END
|
||
BLOCK "VarFileInfo"
|
||
BEGIN
|
||
VALUE "Translation", 0x804, 1200
|
||
END
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// DESIGNINFO
|
||
//
|
||
|
||
#ifdef APSTUDIO_INVOKED
|
||
GUIDELINES DESIGNINFO
|
||
BEGIN
|
||
IDD_UCIDEMOPROJ_DIALOG, DIALOG
|
||
BEGIN
|
||
LEFTMARGIN, 7
|
||
RIGHTMARGIN, 415
|
||
TOPMARGIN, 4
|
||
BOTTOMMARGIN, 271
|
||
HORZGUIDE, 67
|
||
END
|
||
END
|
||
#endif // APSTUDIO_INVOKED
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// Dialog Info
|
||
//
|
||
|
||
IDD_UCIDEMOPROJ_DIALOG DLGINIT
|
||
BEGIN
|
||
IDC_MFCEDITBROWSE1, 0x37c, 42, 0
|
||
0x4d3c, 0x4346, 0x6445, 0x7469, 0x7242, 0x776f, 0x6573, 0x4d5f, 0x646f,
|
||
0x3e65, 0x3c31, 0x4d2f, 0x4346, 0x6445, 0x7469, 0x7242, 0x776f, 0x6573,
|
||
0x4d5f, 0x646f, 0x3e65,
|
||
IDC_BTN_WRITE_IN_FILE, 0x37c, 423, 0
|
||
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
|
||
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
|
||
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
|
||
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
|
||
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
|
||
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0xe53e, 0x86b0, 0x89e6, 0xe980,
|
||
0x8980, 0x96e6, 0xe487, 0xb6bb, 0xbbe4, 0xe5a5, 0x9986, 0x8fe5, 0xe682,
|
||
0xb095, 0x9ae7, 0xe684, 0xb996, 0xbce5, 0xe48f, 0x8bb8, 0x8fe5, 0xe591,
|
||
0xb088, 0xaee8, 0xe5be, 0x87a4, 0xbcef, 0x3c81, 0x4d2f, 0x4346, 0x7542,
|
||
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
|
||
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
|
||
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
|
||
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
|
||
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
|
||
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
|
||
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
|
||
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
|
||
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
|
||
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
|
||
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
|
||
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
|
||
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
|
||
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
|
||
0x4f65, 0x526e, 0x6769, 0x7468, "\076"
|
||
0
|
||
END
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// String Table
|
||
//
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDC_BUTTON_QUERY_NODES "查询在线的设备!"
|
||
IDC_BUTTON_WRITE_FILE "执行【写文件】指令。请输入正确的【超时】和【指令】并选择与对应的文件后,点击下发!"
|
||
IDC_BUTTON_READ_FILE "执行【读文件】指令。请输入正确的【指令】和【超时】后点击执行,成功后文件会缓冲到本地。"
|
||
IDC_BUTTON_CLEAR "清除显示区域!"
|
||
IDC_BUTTON_OPEN "输入正确的设备地址,点击建立连接!\n建立连接"
|
||
IDS_BTN_CONNECT "连接"
|
||
IDC_COMBO_CMD "请输入要执行的指令文本(请参阅与设备对应的文档)!"
|
||
IDC_COMBO_DEV_ADDR "设备地址:通过【查询】或文档获取,每个设备的地址是唯一的!查询后可通过下拉列表选择设备地址。"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDC_EDIT_TIMEOUT "超时:指令执行时间超过该时间,则中断返回!(1s=1000ms)"
|
||
IDC_MFCEDITBROWSE1 "点击右侧按钮,选择要下发到设备的文件!"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_TIPS_COPY_UCI_ADDR "\r\n请将想连接的设备的UCI Addr地址拷贝的<设备地址行>中,\r\n然后点击连接按钮,尝试与设备建立连接!,默认自动拷贝第一个!"
|
||
IDC_BTN_WRITE "执行【写数据】指令。请输入合适的【超时】和【指令】!"
|
||
IDC_EDIT_DEV_ADDR "设备地址:通过【查询】或文档获取,每个设备的地址是唯一的!"
|
||
IDC_BTN_READ "执行【读数据】指令。请输入合适的【指令】【超时】和【读取字节数】!"
|
||
IDC_EDIT_READ_BYTES "如果是读数据指令,则需要指定要读取的字节数。"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_BTN_QUERY "查询"
|
||
IDS_BTN_DISCONNECT "断开"
|
||
IDS_CMD_MSG_EMPTY "命令字符串不能为空!"
|
||
IDS_TIPS_BUILD_COONNECTION "建立连接"
|
||
IDS_TIPS_NOT_CONNECT "请先建立连接!"
|
||
IDS_TIPS_CMD_WRITE "写命令"
|
||
IDS_TIPS_CMD_WRITE_FILE "写文件"
|
||
IDS_TIPS_PATH_EMPTY "文件路径不能为空,请输入正确的路径或者选择文件!"
|
||
IDS_TIPS_FILE_NOT_EXIST "文件不存在!"
|
||
IDS_TIPS_CMD_READFILE "读文件"
|
||
IDS_TIPS_CLOSE_CONNECT "关闭连接!"
|
||
IDS_QUERY_DEVICES_FAILED "查找设备失败"
|
||
IDS_TIPS_NOT_FOUND_ANY_DEVICES "没有查找到任何符合条件的设备!"
|
||
IDS_TIPS_CMD_WRITE_FILE_AS_WRITE_PARAMS "写命令(数据为文件)"
|
||
IDS_TIPS_CMD_READ "读命令"
|
||
IDS_TIPS_TIMEOUT_ZERO "延时不能为零!"
|
||
END
|
||
|
||
#endif // 中文(简体,中国) resources
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// 英语 resources
|
||
|
||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||
LANGUAGE LANG_ENGLISH, SUBLANG_NEUTRAL
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
//
|
||
// String Table
|
||
//
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDC_BUTTON_QUERY_NODES "Query devices!"
|
||
IDC_BUTTON_WRITE_FILE "Do this operation, you must input corrent : command string, timeout and choose file or input correct file path"
|
||
IDC_BUTTON_READ_FILE "Do this operation, you must input corrent : command string, timeout and length! the received data will flush in local file when sucessed"
|
||
IDC_BUTTON_CLEAR "Clear all log message"
|
||
IDC_BUTTON_OPEN "Please input correct address of device, and click ""connect""\nConnect"
|
||
IDS_BTN_CONNECT "Connect"
|
||
IDC_COMBO_CMD "Please refer to document and input corrent command string!"
|
||
IDC_COMBO_DEV_ADDR "Choose or input device address"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDC_EDIT_TIMEOUT "Timeout: If the operaton does not finished in the time specify by ""timeout"", will broke(1s=1000ms)"
|
||
IDC_MFCEDITBROWSE1 "Click the right button, and choose the file you want to send to device!"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_TIPS_COPY_UCI_ADDR " "
|
||
IDC_BTN_WRITE "Do this operation, you must input corrent : command string, timeout"
|
||
IDC_EDIT_DEV_ADDR "Device address, you can get by ""Query"" or copy from the document."
|
||
IDC_BTN_READ "Do this operation, you must input corrent : command string, timeout and length!"
|
||
IDC_EDIT_READ_BYTES "When you read data, this value must been set by bytes!"
|
||
END
|
||
|
||
STRINGTABLE
|
||
BEGIN
|
||
IDS_BTN_QUERY "Query"
|
||
IDS_BTN_DISCONNECT "Disconnect"
|
||
IDS_CMD_MSG_EMPTY "Error :the command string is empty."
|
||
IDS_TIPS_BUILD_COONNECTION "Connect"
|
||
IDS_TIPS_NOT_CONNECT "Please connect to device first!"
|
||
IDS_TIPS_CMD_WRITE "Write"
|
||
IDS_TIPS_CMD_WRITE_FILE "Write File"
|
||
IDS_TIPS_PATH_EMPTY "The path of file cannot been empty, please checked and input again!"
|
||
IDS_TIPS_FILE_NOT_EXIST "The file does not exist!"
|
||
IDS_TIPS_CMD_READFILE "Read file"
|
||
IDS_TIPS_CLOSE_CONNECT "Close the connection"
|
||
IDS_QUERY_DEVICES_FAILED "Failed to query devices!"
|
||
IDS_TIPS_NOT_FOUND_ANY_DEVICES "Not found any devices!"
|
||
IDS_TIPS_CMD_WRITE_FILE_AS_WRITE_PARAMS "Write(File data)"
|
||
IDS_TIPS_CMD_READ "Write"
|
||
IDS_TIPS_TIMEOUT_ZERO "The Timeout cannot been zero!"
|
||
END
|
||
|
||
#endif // 英语 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)
|
||
LANGUAGE 4, 2
|
||
#include "res\UCIDemoProj.rc2" // 非 Microsoft Visual C++ 编辑的资源
|
||
#include "l.CHS\afxres.rc" // 标准组件
|
||
#if !defined(_AFXDLL)
|
||
#include "l.CHS\afxribbon.rc" // MFC 功能区和控制条资源
|
||
#endif
|
||
#endif
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
#endif // not APSTUDIO_INVOKED
|
||
|