ID出现重复现象。救救我吧。
解决方案 »
- GPS 数据轨迹显示开发方法??
- 怎么设置对话框的弹出位置啊?还有谁有完整的图像导航器代码
- C++访问数据库
- MFC(空文档)中实现插入符!
- 也谈对组件化软件开发的几点看法,欢迎大家发表自己的见解
- ClistCtrl控件中同时选中多项的做法???
- 请教一个打包安装的问题
- 请教 dc 的问题
- 函数可以覆盖,能覆盖成员变量吗?
- 谁能帮我解决这个问题,我全豁出去了,我给180分!!!!!!!!!!(这是我全部地家当了)
- 为什么程序员的薪水上不去?因为?。。。那位大哥能发表一下高见?
- getpeername()为何会失败?ret==0xffffffff;WSAGetLastError==0x0000271e
呵呵;搞定;Good Luck
#define IDS_NET_MSGFORMATERR 2
#define IDS_NET_RCVERR 3
#define IDS_NET_DISCONNECT 4
#define IDS_RCV_ORDERMSG 5
#define IDS_ORDERRETMSG 6
#define IDS_ORDERXMLFORMAT 7
#define IDS_RCV_HBMSG 8
#define IDS_NET_ACCEPTERR 9
#define IDS_SVC_STARTTHRDERR 10
#define IDS_NET_SNDXMLERR 11
#define IDS_NET_ACCEPT 12
#define IDS_HQINFORMATION 13
#define IDS_DB_OPENORDERERR 14
#define IDS_DB_OPENORDERBACKUPERR 15
#define IDS_DB_ORDERSQLERR 16
#define IDS_DB_ORDERSAVEERR 17
#define IDS_DB_ORDERNULL 18
#define IDS_DB_ORDERGETERR 19
#define IDS_DB_HBNULL 20
#define IDS_DB_STOCKGETERR 21
#define IDS_DB_STOCKSAVEERR 22
#define IDS_DB_OUTMSGNULL 23
#define IDS_DB_OUTMSGGETERR 24
#define IDS_DB_MSGSAVEERR 25
#define IDS_DB_HQSQLERROR 26
#define IDS_DB_ORDERBACKUPSAVEERR 27#define IDM_ABOUTBOX 100//0x0010
#define IDD_HQYJGUI_DIALOG 102
#define IDR_MAINFRAME 103#define IDC_BUTTON_SVRSTART 1000
#define IDC_BUTTON_EXIT 1001
#define IDC_BUTTON_CONFIG 1002
#define IDC_LIST_LOG 1003// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 129
#define _APS_NEXT_COMMAND_VALUE 32771
#define _APS_NEXT_CONTROL_VALUE 1005
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif
//
#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"
END2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END3 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\\hqyjGui.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\\hqyjGui.ico"/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 55
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于 hqyjGui"
FONT 9, "宋体"
BEGIN
ICON IDR_MAINFRAME,IDC_STATIC,11,17,20,20
LTEXT "hqyjGui 1.0 版",IDC_STATIC,40,10,119,8,SS_NOPREFIX
LTEXT "版权所有 (C) 2002",IDC_STATIC,40,25,119,8
DEFPUSHBUTTON "确定",IDOK,178,7,50,14,WS_GROUP
ENDIDD_HQYJGUI_DIALOG DIALOGEX 0, 0, 320, 200
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "行情预警服务端"
FONT 9, "宋体", 0, 0, 0x1
BEGIN
PUSHBUTTON "启动服务器(&S)",IDC_BUTTON_SVRSTART,240,17,68,19
PUSHBUTTON "配置(&C)",IDC_BUTTON_CONFIG,241,53,68,18
PUSHBUTTON "退出(&X)",IDC_BUTTON_EXIT,244,93,67,18
LISTBOX IDC_LIST_LOG,3,6,225,151,LBS_SORT | LBS_NOINTEGRALHEIGHT |
WS_VSCROLL | WS_TABSTOP
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", "hqyjGui Microsoft 基础类应用程序\0"
VALUE "FileVersion", "1, 0, 0, 1\0"
VALUE "InternalName", "hqyjGui\0"
VALUE "LegalCopyright", "版权所有 (C) 2002\0"
VALUE "LegalTrades", "\0"
VALUE "OriginalFilename", "hqyjGui.EXE\0"
VALUE "ProductName", "hqyjGui 应用程序\0"
VALUE "ProductVersion", "1, 0, 0, 1\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x804, 1200
END
END#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//STRINGTABLE DISCARDABLE
BEGIN
IDS_NET_SELECTERR "IDS_NET_SELECTERR"
IDS_NET_MSGFORMATERR "来自端口%d的消息格式错误!"
IDS_NET_RCVERR "接收来自端口%d的消息时发生错误!原因是:错误号%d,%s"
IDS_NET_DISCONNECT "端口%d断开连接了。"
IDS_RCV_ORDERMSG "在端口%d接收到订单消息,其结果为%d"
IDS_ORDERRETMSG "操作成功"
IDS_ORDERXMLFORMAT "<?xml version =""""1.0"""" encoding = """"GBK"""" ?><UMSResult><requestType>%s</requestType><resultcode>%d</resultcode><message>%s</message></UMSResult>"
IDS_RCV_HBMSG "在端口%d接收到行情消息,共有%d条"
IDS_NET_ACCEPTERR "服务器在端口接收连接时出错!原因是:%s"
IDS_SVC_STARTTHRDERR "服务程序在启动线程时出错!原因是:%s"
IDS_NET_SNDXMLERR "发送XML消息时出错!原因是:%s"
IDS_NET_ACCEPT "在端口%d接收了来自IP为%s的连接"
IDS_HQINFORMATION "股票%s最新成交价格为%s,穿越%s,消息发送时间:%s"
IDS_DB_OPENORDERERR "打开订单数据库失败!原因是:%s"
ENDSTRINGTABLE DISCARDABLE
BEGIN
IDS_DB_OPENORDERBACKUPERR "打开订单备份库数据库失败!原因是:%s"
IDS_DB_ORDERSQLERR "对订单数据库执行SQL语句%s发生错误!原因是:%s"
IDS_DB_ORDERSAVEERR "订单数据库保存出错!原因是:%s"
IDS_DB_ORDERNULL "订单数据库记录集为空!"
IDS_DB_ORDERGETERR "在从数据库中获得订单信息时出错!原因是:%s"
IDS_DB_HBNULL "成交回报数据库记录集为空!"
IDS_DB_STOCKGETERR "在从数据库中获得成交回报信息时出错!原因是:%s"
IDS_DB_STOCKSAVEERR "行情数据库保存出错!原因是:%s"
IDS_DB_OUTMSGNULL "外发消息数据库记录集为空!"
IDS_DB_OUTMSGGETERR "在从数据库中获得外发信息时出错!原因是:%s"
IDS_DB_MSGSAVEERR "外发消息数据库保存出错!原因是:%s"
IDS_DB_HQSQLERROR "对行情数据库执行SQL语句%s发生错误!原因是:%s"
IDS_DB_ORDERBACKUPSAVEERR "订单备份库保存出错,原因是%s。"
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\hqyjGui.rc2" // non-Microsoft Visual C++ edited resources
#include "l.chs\afxres.rc" // Standard components
#endif/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES好像定义了两次;继续看。。
1)您的vc有问题
2)可以删除没用的东西(先做好备份),比如.ncb .plg .opt .clw .aps debug(release)文件夹等,然后重新build
3)删除.rc resource.h(先做好备份),打开工程,会出错,关闭,然后添加这两个文件,重新打开工程
4)只好重新做一个工程,然后把resource.h 和 .rc拷贝过去
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 129
#define _APS_NEXT_COMMAND_VALUE 32771
#define _APS_NEXT_CONTROL_VALUE 1005
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif
注释掉,也能打开;试试楼上的,可能真是你的VC IDE出错了;还不行,你把程序给我发过来,我给你改;[email protected]