dlgPlot.cpp in StockDataParse.rar


Data read from the joint stock securities data and draw K line. Imperfect, is be...Original Link
    Sponsored links

			
// dlgPlot.cpp : implementation file
//

#include "stdafx.h"
#include "StockDataParse.h"
#include "dlgPlot.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// dlgPlot dialog


dlgPlot::dlgPlot(CWnd* pParent /*=NULL*/)
	: CDialog(dlgPlot::IDD, pParent)
{
	//{{AFX_DATA_INIT(dlgPlot)
	m_uiStartTime = 19990101;
	m_uiStopTime = 20050101;
	//}}AFX_DATA_INIT
}


void dlgPlot::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(dlgPlot)
	DDX_Control(pDX, IDC_STATIC_PLOT, m_PLOT_SHOW);
	DDX_Text(pDX, IDC_EDIT1, m_uiStartTime);
	DDV_MinMaxUInt(pDX, m_uiStartTime, 19900000, 20090101);
	DDX_Text(pDX, IDC_EDIT2, m_uiStopTime);
	DDV_MinMaxUInt(pDX, m_uiStopTime, 20000000, 20091010);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(dlgPlot, CDialog)
	//{{AFX_MSG_MAP(dlgPlot)
	ON_WM_PAINT()
	ON_BN_CLICKED(IDC_BTN_REPLOT, OnBtnReplot)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// dlgPlot message handlers

int dlgPlot::PlotKLine()
{

	CDC* pDC;

	//CWnd* pAppFrame =AfxGetApp()->m_pMainWnd;
	//pDC =GetDesktopWindow( )->GetDC();

	// pDC = pAppFrame->get->GetDC();//->GetWindowDC();
	//pDC = GetWindowDC();
	/*
	pDC = m_PLOT_SHOW.GetWindowDC();
		 pDC=CWnd::GetDC();*/
	

	pDC=m_PLOT_SHOW.GetWindowDC();
    /*
    CRect RectClient,Workarea;
        GetClientRect(RectClient);	
    	
    	
    	const int iClientRatio = 20;
    	const int iWorkareaRatio = 10;
    	
    	Workarea.left=RectClient.left + RectClient.Width()/iClientRatio;
    	Workarea.right=RectClient.right-RectClient.Width()/iClientRatio;
    	
    	Workarea.top=RectClient.top - RectClient.Height()/iClientRatio/2;
    	
    	Workarea.bottom=RectClient.bottom-RectClient.Height()/iClientRatio;
    	
    	//draw price
    	std::list<float> myfList ;*/	
	
	// DrawDCMap(pDC,W			

			...
			...
			... to be continued.

  This is a preview. To get the complete source file, 
  please click here to download the whole source code package.

			
			


Project Files

    Sponsored links
NameSizeDate
 StdAfx.cpp216.00 B06-09-08 09:15
 StockDataParse.plg262.00 B24-10-08 23:17
 StockDataParse.dsw553.00 B06-09-08 09:15
 StdAfx.h1.03 kB06-09-08 09:15
 StockDataProcess.h1.38 kB07-10-08 14:11
 dlgPlot.h1.39 kB15-09-08 17:58
 StockDataParse.h1.41 kB06-09-08 09:15
 StockDataParseDoc.h1.53 kB06-09-08 09:15
 StockDataParseView.h1.66 kB13-09-08 22:38
 MainFrm.h1.67 kB28-09-08 20:25
 DlgStockInfo.h1.76 kB08-10-08 20:06
 StockDataParseDoc.cpp1.86 kB06-09-08 09:15
 dlgReadFile.h2.03 kB06-10-08 18:05
 resource.h2.07 kB08-10-08 20:03
 StockDataParseView.cpp2.13 kB13-09-08 22:38
 StockDataParse.cpp4.25 kB06-09-08 09:15
 DataDefine.h4.38 kB08-10-08 20:24
 ReadMe.txt4.40 kB06-09-08 09:15
 StockDataParse.clw4.75 kB24-10-08 23:17
 StockDataParse.dsp5.20 kB28-09-08 20:19
 dlgPlot.cpp9.42 kB15-09-08 18:32
 MainFrm.cpp9.47 kB28-09-08 20:25
 dlgReadFile.cpp13.03 kB06-10-08 18:11
 DlgStockInfo.cpp17.81 kB08-10-08 20:45
 StockDataProcess.cpp19.12 kB08-10-08 18:09
 StockDataParse.rc20.65 kB08-10-08 20:16
 StockDataParse.ico1.05 kB06-09-08 09:15
 StockDataParse.rc2406.00 B06-09-08 09:15
 StockDataParseDoc.ico1.05 kB06-09-08 09:15
 Toolbar.bmp1.05 kB06-09-08 09:15
 <res>0.00 B06-09-08 09:15
...

Related Items

    Sponsored links