网际风接口规范 // 证券市场 #define SH_MARKET_EX 'HS' // 上海 = 0x4853 #define SZ_MARKET_EX 'ZS' // 深圳 = 0x5453 #define HK_MARKET_EX 'KH' // 香港 int WINAPI Stock_Init(HWND hWnd,UINT Msg,int nWorkMode); int WINAPI Stock_Quit(HWND hWnd); int WINAPI GetStockDrvInfo(int nInfo,void * pBuf); 上述3个调用规范跟通视规范完全一样 3.26版本扩展: (2004-01-01后下载的版本支持下列规范) RCV_REPORT = 0x3f001234; // 接收到行情 RCV_FILEDATA = 0x3f001235; // 接收到文件类型数据 RCV_PANKOUDATA =0x3f001258; // 接收到盘口数据 新增 盘口类型 RI_IDSTRING=1; // 厂商名称,返回(LPCSTR)厂商名 RI_IDCODE=2; // 卡号 RI_VERSION=3; // 驱动程序版本 RI_ERRRATE=4; // 取信道误码 RI_STKNUM=5; // 取上市股票总家数 RI_V2SUPPORT=6; // 支持深圳SJS库结构 RI_PanKouSUPPORT=0x100; // 支持盘口数据           新增 驱动是否支持盘口数据 调用 GetStockDrvInfo(RI_PanKouSUPPORT,NULL) 返回1表明支持盘口数据传输,否则为不支持, 最少要调用一次,否则无法取分笔数据 int WINAPI GetStockMin(char * StockCode, int nMarket); // 取分时数据 入口:StockCode 证券代码:比如 600001 nMarket:市场代码 0x4853 代表上海 0x5453 代表深圳 返回:分时数据通过行情消息返回 int WINAPI GetStockPRP(char * StockCode, int nMarket); // 取分笔数据 入口:StockCode 证券代码:比如 600001 nMarket:市场代码 0x4853 代表上海 0x5453 代表深圳 返回:分笔数据通过行情消息返回 wParam=RCV_PANKOUDATA (0x3f001258)   lParam 指向 My_PankouType 类型的地址 注意: 两次调用GetStockMin和GetStockPRP的间隔必须大于1秒种,否则请求会被服务器忽略 调用GetStockPRP的代码参数只要出现过一次'1A0001',则表明分析软件的上海指数代码使用钱龙规范, 以后传回的数据上海指数代码均使用钱龙规范(如1A0001等) RCV_PANKOU_STRUCTEx=Record           // 每笔分笔定义  m_time:time_t; // 93056 表明9:30:56的盘口数据,跟通视规范定义不同 m_fHigh:single; { 最高 } m_fLow:single; { 最低 } m_fNewPrice:single; { 最新 } m_fVolume:single; { 成交量 } m_fAmount:single; { 成交额 } m_lStroke:Longint; { 保留 } m_fBuyPrice:array[1..5] of single; { 申买价1,2,3,4,5 } m_fBuyVolume:array[1..5] of single; { 申买量1,2,3,4,5 } m_fSellPrice:array[1..5] of single; { 申卖价1,2,3,4,5 } m_fSellVolume:array[1..5] of single; { 申卖量1,2,3,4,5 } end; My_PankouType=record // 返回分笔数据类型 m_wMarket:WORD; // 股票市场类型           同通视规范定义 m_szLabel:StockNumType; // 股票代码,以'\0'结尾,如 "600100" 同通视规范定义 m_lDate:longint; // FORMAT: 20010305,0表示当天或最近交易日的明细数据 m_fLastClose:single; // 昨收 m_fOpen:single; // 今开 m_nCount:smallint; // 盘口笔数(2字节) m_Data:array[0..0] of RCV_PANKOU_STRUCTEx; //长度为m_nCount*sizeof(RCV_PANKOU_STRUCTEx)字节 end;