DlgStockInfo.cpp in StockDataParse.rar
Sponsored links
// DlgStockInfo.cpp : implementation file
//
#include "stdafx.h"
#include "StockDataParse.h"
#include "DlgStockInfo.h"
#include "DataDefine.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// DlgStockInfo dialog
DlgStockInfo::DlgStockInfo(CWnd* pParent /*=NULL*/)
: CDialog(DlgStockInfo::IDD, pParent)
{
//{{AFX_DATA_INIT(DlgStockInfo)
m_strOutput = _T("");
m_strStockCode = _T("");
//}}AFX_DATA_INIT
}
void DlgStockInfo::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(DlgStockInfo)
DDX_Control(pDX, IDC_COMBO_BLOCK, m_COM_Block);
DDX_Control(pDX, IDC_COMBO_HY, m_comboHY);
DDX_Control(pDX, IDC_COMBO_DY, m_comboDY);
DDX_Text(pDX, IDC_EDIT_OUTPUT, m_strOutput);
DDX_Text(pDX, IDC_EDIT_STOCKCODE, m_strStockCode);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(DlgStockInfo, CDialog)
//{{AFX_MSG_MAP(DlgStockInfo)
ON_BN_CLICKED(IDC_BTN_QUERY_STOCK_CODE, OnBtnQueryStockCode)
ON_BN_CLICKED(IDC_BTN_QUERY_DY, OnBtnQueryDy)
ON_BN_CLICKED(IDC_BTN_QUERY_HY, OnBtnQueryHy)
ON_BN_CLICKED(IDC_BTN_READ_REALATION, OnBtnReadRealation)
ON_BN_CLICKED(IDC_BTN_BANKUAI, OnBtnBankuai)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// DlgStockInfo message handlers
void DlgStockInfo::OnBtnQueryStockCode()
{
UpdateData(TRUE);
ST_StockReportInfoList::iterator iter;
iter=mST_StockReportInfoList.begin();
for(;iter!=mST_StockReportInfoList.end();iter++)
{
if(m_strStockCode == iter->chGpdm)
{
m_strOutput = "更新时间:";
CString strTemp ;
m_strOutput +=iter->chGxrq;
strTemp = " 注意:以下数据的货币单位(元)为人民币\r\n\r\n";
m_strOutput +=strTemp;
CString strGpdm = iter->chGpdm;
CString strGpName = mStockDateProcess.StockCode2StockName(strGpdm,m_ST_St
...
...
... to be continued.
This is a preview. To get the complete source file,
please click here to download the whole source code package.