亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mainfrm.cpp

?? 這是一個3D彩票統(tǒng)計查詢方面的一個軟件
?? CPP
字號:
// MainFrm.cpp : implementation of the CMainFrame class
//

#include "stdafx.h"
#include "3d.h"

#include "MainFrm.h"
#include "historyview.h"
#include "queryview.h"
#include "fxview.h"
#include "inputdatadlg.h"
#include "otherdatadlg.h"
#include "otherdataview.h"
#include "sxformview.h"
#include "bqview.h"
#include "verifyview.h"
#include "ZhfxView.h"
#include "dsdxview.h"
#include "012view.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CMainFrame
class CQueryView;
class CGraphView;


IMPLEMENT_DYNCREATE(CMainFrame, CFrameWnd)

BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
	//{{AFX_MSG_MAP(CMainFrame)
	ON_WM_CREATE()
	ON_COMMAND(ID_INPUTDATA, OnInputdata)
	ON_COMMAND(ID_IN3DOTHER, OnIn3dother)
	ON_COMMAND(ID_OTHERDATAIN, OnOtherdatain)
	ON_COMMAND(ID_IN3DBQDATA, OnIn3dbqdata)
	ON_COMMAND(ID_REFRESH, OnRefresh)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

static UINT indicators[] =
{
	ID_SEPARATOR,           // status line indicator
	ID_INDICATOR_CAPS,
	ID_INDICATOR_NUM,
	ID_INDICATOR_SCRL,
};

/////////////////////////////////////////////////////////////////////////////
// CMainFrame construction/destruction

CMainFrame::CMainFrame()
{
	// TODO: add member initialization code here
	
}

CMainFrame::~CMainFrame()
{
}

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
		return -1;
	
	if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
		| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
		!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
	{
		TRACE0("Failed to create toolbar\n");
		return -1;      // fail to create
	}

	if (!m_wndStatusBar.Create(this) ||
		!m_wndStatusBar.SetIndicators(indicators,
		  sizeof(indicators)/sizeof(UINT)))
	{
		TRACE0("Failed to create status bar\n");
		return -1;      // fail to create
	}

	// TODO: Delete these three lines if you don't want the toolbar to
	//  be dockable
	m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
	EnableDocking(CBRS_ALIGN_ANY);
	DockControlBar(&m_wndToolBar);

	return 0;
}

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
	if( !CFrameWnd::PreCreateWindow(cs) )
		return FALSE;
	// TODO: Modify the Window class or styles here by modifying
	//  the CREATESTRUCT cs

	return TRUE;
}

/////////////////////////////////////////////////////////////////////////////
// CMainFrame diagnostics

#ifdef _DEBUG
void CMainFrame::AssertValid() const
{
	CFrameWnd::AssertValid();
}

void CMainFrame::Dump(CDumpContext& dc) const
{
	CFrameWnd::Dump(dc);
}

#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CMainFrame message handlers


BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext) 
{
	  // TODO: Add your specialized code here and/or call the base class
	  TVisualObject *pTab1 = new TVisualObject(1,"",pContext,RUNTIME_CLASS(TTabWnd),TVisualObject::TOS_TABTOP);

	  TVisualObject *pQueryPane2 = new TVisualObject(2,"查詢分析", pContext, RUNTIME_CLASS(CQueryView));
	  TVisualObject *pHistoryPane1 = new TVisualObject(3,"歷史數(shù)據(jù)", pContext, RUNTIME_CLASS(CHistoryView));
	  TVisualObject *pQueryPane3 = new TVisualObject(4,"其他數(shù)據(jù)", pContext, RUNTIME_CLASS(COtherDataView));
	  TVisualObject *pSxPane4 = new TVisualObject(5,"殺號統(tǒng)計分析", pContext, RUNTIME_CLASS(CSXFormView));
	  TVisualObject *pBqPane5 = new TVisualObject(6,"擺球順序分析", pContext, RUNTIME_CLASS(CBqView));
	  TVisualObject *pSmartPane6 = new TVisualObject(7,"智能分析", pContext, RUNTIME_CLASS(CFxView));
	  TVisualObject *pVerifyPane7 = new TVisualObject(8,"驗證分析", pContext, RUNTIME_CLASS(CVerifyView));
	  TVisualObject *pZhtzPane8 = new TVisualObject(9,"組合投注", pContext, RUNTIME_CLASS(CZhfxView));
	  TVisualObject *pDxdsPane9 = new TVisualObject(10,"大小單雙遺漏統(tǒng)計", pContext, RUNTIME_CLASS(CDSDXView));
	  TVisualObject *p012Pane10 = new TVisualObject(11,"012路遺漏統(tǒng)計", pContext, RUNTIME_CLASS(C012View));


	  m_Framework.Add(pTab1);

	  m_Framework.Add(pTab1,pQueryPane2);
	  m_Framework.Add(pTab1,pHistoryPane1);	
	  m_Framework.Add(pTab1,pQueryPane3);
	  m_Framework.Add(pTab1,pSxPane4);
	  m_Framework.Add(pTab1,pBqPane5);
	  m_Framework.Add(pTab1,pSmartPane6);
	  m_Framework.Add(pTab1,pVerifyPane7);
	  m_Framework.Add (pTab1,pZhtzPane8);
	  m_Framework.Add (pTab1,pDxdsPane9);
	  m_Framework.Add (pTab1,p012Pane10);

	  BOOL breturn = m_Framework.Create(this);	
	  return breturn;
}

void CMainFrame::OnInputdata() 
{

	CInputDataDlg  m_dlg;
	m_dlg.DoModal();

}


//計算字符串中的參數(shù)個數(shù),strDomain為要計算參數(shù)個數(shù)的字符串,cfgf為分隔符
void fjstrtoarry(CString strDomain,char cfgf,CStringArray& m_strarray)
{
	//首先初始化引用數(shù)組
	m_strarray.RemoveAll();

	int ifirst=0;
	int ilen;
	int ncount = 0;
	strDomain.TrimLeft();
	strDomain.TrimRight();
	strDomain.MakeUpper();
	int i = strDomain.Find(cfgf);
	if(i < 0)  //類型或值域字符串中僅僅只有一項時
	{
		m_strarray.Add(strDomain);
		return ;
	}

	CString strtemp;
	ilen = strDomain.GetLength();
	while(i<ilen)
	{
		strtemp = strDomain.Mid(ifirst,i);
		
		m_strarray.Add(strtemp);
	
		strDomain = strDomain.Mid(i+1,ilen);
		strDomain.TrimLeft();
		strDomain.TrimRight();

		ilen = strDomain.GetLength();
		i = strDomain.Find(cfgf);
		if(i<0)
		{
			//把最后一個數(shù)寫入數(shù)組
			m_strarray.Add(strDomain);	
			return ;
		}
	}
}


void CMainFrame::OnIn3dother() 
{
/*
	// TODO: Add your command handler code here
	CVisitData  m_visit;
	m_visit.OnInit3DOther();
	//首先清空數(shù)據(jù)庫 
	CString  strsql = "delete * from 3dother";
	m_visit.m_pdatabase->ExecuteSQL(strsql);
	
	CFileDialog fd (TRUE, _T(""), NULL, OFN_HIDEREADONLY|OFN_EXPLORER, "|*.txt|"); 
	if(IDCANCEL == fd.DoModal())
	{
		return;
	}
		
	CString  m_strFileName = fd.GetPathName();
	LPCTSTR pstrfile = m_strFileName. operator LPCTSTR ( );
	CStdioFile  m_file;
	m_file.Open(pstrfile,CFile::modeRead);
	
	char lpsz[30];
	int i = 0;
	int nlen = m_file.GetLength(); 
	CString strtmp = "";
	CStringArray  m_strarray;


	for(int j=0;j< nlen/21;j++)
	{
		strtmp = "";
		m_strarray.RemoveAll(); 
		m_file.ReadString(lpsz, 21);
		strtmp.Format("%s",lpsz);
		strtmp = strtmp.Left(19);
		fjstrtoarry(strtmp,',',m_strarray);
		//將歷史數(shù)據(jù)寫入數(shù)據(jù)庫中
		m_visit.Write3DOtherData(m_strarray);
	}

	m_visit.OnClose3DOther ();
*/
}

void CMainFrame::OnOtherdatain() 
{
	COtherDataDlg  m_dlg;
	m_dlg.DoModal();
	
}

void CMainFrame::OnIn3dbqdata() 
{
	// TODO: Add your command handler code here
	/*
	CVisitData  m_visit;
	
	m_visit.OnInit3DBq();
	//首先清空數(shù)據(jù)庫 
	CString  strsql = "delete * from 3dbq";
	m_visit.m_pdatabase->ExecuteSQL(strsql);
	
	CFileDialog fd (TRUE, _T(""), NULL, OFN_HIDEREADONLY|OFN_EXPLORER, "|*.txt|"); 
	if(IDCANCEL == fd.DoModal())
	{
		return;
	}
		
	CString  m_strFileName = fd.GetPathName();
	LPCTSTR pstrfile = m_strFileName. operator LPCTSTR ( );
	CStdioFile  m_file;
	m_file.Open(pstrfile,CFile::modeRead);
	
	char lpsz[100];
	int i = 0;
	int nlen = m_file.GetLength(); 
	CString strtmp = "";
	CStringArray  m_strarray;


	for(int j=0;j< nlen/93;j++)
	{
		strtmp = "";
		m_strarray.RemoveAll(); 
		m_file.ReadString(lpsz, 93);
		strtmp.Format("%s",lpsz);
		strtmp = strtmp.Left(90);
		fjstrtoarry(strtmp,' ',m_strarray);
		//將歷史數(shù)據(jù)寫入數(shù)據(jù)庫中
		m_visit.Write3DBqData(m_strarray);
	}

//	m_visit.OnClose3DBq ();
	*/
}

void CMainFrame::OnRefresh() 
{
	// TODO: Add your command handler code here
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区欧美二区| 国产精品视频你懂的| 国产精品水嫩水嫩| 日韩av中文在线观看| 99热在这里有精品免费| 欧美成人精品1314www| 91免费看`日韩一区二区| 在线观看精品一区| 精品国产欧美一区二区| 亚洲一区二区在线免费观看视频| 国产伦理精品不卡| 51精品国自产在线| 亚洲国产精品精华液网站| av在线播放一区二区三区| 久久综合九色综合97_久久久| 亚洲曰韩产成在线| 日本乱人伦一区| 国产精品不卡视频| 成人av影院在线| 国产欧美精品一区二区三区四区 | 久久亚洲综合色一区二区三区| 亚洲一二三区不卡| 色婷婷av一区二区三区软件| 国产精品视频看| 丁香婷婷综合激情五月色| 精品国产百合女同互慰| 老司机精品视频导航| 欧美精品第1页| 日韩精品乱码免费| 欧美一二三四区在线| 亚洲国产日日夜夜| 欧美日韩国产高清一区二区三区| 一区二区三区精品| 在线亚洲人成电影网站色www| 日韩美女视频19| 在线视频一区二区免费| 一卡二卡欧美日韩| 欧美日韩美女一区二区| 日韩成人免费在线| 精品久久国产字幕高潮| 国产毛片精品视频| 国产精品午夜电影| 99精品国产视频| 亚洲一线二线三线视频| 欧美猛男男办公室激情| 久久er精品视频| 国产午夜精品理论片a级大结局| 丁香亚洲综合激情啪啪综合| 亚洲四区在线观看| 欧美嫩在线观看| 久久不见久久见免费视频7| 国产亚洲短视频| 91污片在线观看| 天天综合色天天| 欧美精品一区男女天堂| 91最新地址在线播放| 亚洲123区在线观看| 日韩一级二级三级| 成人一区二区在线观看| 亚洲一区中文在线| 精品福利在线导航| 91蜜桃传媒精品久久久一区二区| 香港成人在线视频| 久久久久久久av麻豆果冻| 99r国产精品| 蜜臀av性久久久久av蜜臀妖精| 国产欧美一区二区精品性| 色哟哟国产精品免费观看| 免费在线观看不卡| 亚洲视频一区二区在线| 欧美一级搡bbbb搡bbbb| 99久久精品国产麻豆演员表| 日本亚洲天堂网| 亚洲天堂网中文字| 日韩无一区二区| av一区二区不卡| 免费成人小视频| 亚洲人一二三区| 久久品道一品道久久精品| 欧美午夜精品久久久久久孕妇| 国产一区二区三区免费看| 亚洲一区二区三区四区五区黄 | 欧美日韩免费一区二区三区 | 亚洲成精国产精品女| 久久久亚洲午夜电影| 欧美日韩一区二区在线观看| 国产宾馆实践打屁股91| 蜜桃av一区二区三区电影| 亚洲日本在线a| 国产人伦精品一区二区| 欧美一区二区免费观在线| 91久久精品一区二区三| 成人丝袜视频网| 国产精品18久久久久久久久 | 日韩三区在线观看| 欧美亚洲国产怡红院影院| 成人黄色电影在线| 国产麻豆日韩欧美久久| 美日韩一区二区| 天堂一区二区在线| 一区二区在线电影| 日韩伦理av电影| 欧美韩国日本不卡| 国产日韩欧美精品综合| 精品999在线播放| 精品国精品国产| 日韩欧美电影一区| 欧美一级二级三级乱码| 欧美日韩国产精选| 欧美精三区欧美精三区| 欧美日韩亚洲丝袜制服| 欧美日韩国产综合一区二区| 欧美影片第一页| 欧美午夜影院一区| 欧美日韩国产一二三| 宅男噜噜噜66一区二区66| 欧美少妇bbb| 欧美日韩一区二区电影| 337p亚洲精品色噜噜噜| 欧美一区二区在线视频| 日韩一级免费观看| 久久久亚洲精品一区二区三区| 2022国产精品视频| 国产人妖乱国产精品人妖| 中文字幕一区二区三区蜜月 | 欧美tk丨vk视频| 久久综合视频网| 久久久久久久久久久久久夜| 欧美国产日产图区| 亚洲精品视频在线观看网站| 亚洲国产美女搞黄色| 免费在线观看日韩欧美| 国产成人亚洲精品青草天美| 成人免费三级在线| 日本丰满少妇一区二区三区| 欧美日韩视频第一区| 精品国产麻豆免费人成网站| 欧美国产1区2区| 亚洲欧美aⅴ...| 日韩在线一区二区| 国产一区二区三区免费| 成人天堂资源www在线| 欧美亚洲精品一区| 精品日本一线二线三线不卡| 欧美激情一区二区三区不卡| 亚洲国产日韩在线一区模特| 韩日欧美一区二区三区| 91免费视频观看| 日韩精品一区二区在线| 国产精品系列在线| 五月婷婷久久综合| 成人网男人的天堂| 欧美日本视频在线| 国产精品美女久久久久久2018| 亚洲综合在线视频| 国产精品一区二区三区四区| 色香蕉成人二区免费| 精品日韩在线观看| 亚洲另类在线制服丝袜| 久久66热偷产精品| 欧美亚洲综合另类| 中文字幕av一区二区三区免费看| 亚洲国产日韩一区二区| 成人av电影观看| 欧美成人a∨高清免费观看| 亚洲欧美日韩国产综合| 激情欧美一区二区三区在线观看| 色天天综合色天天久久| 久久影院午夜论| 日韩国产欧美在线视频| 色哟哟亚洲精品| 国产欧美一二三区| 老司机精品视频在线| 欧美日韩亚洲高清一区二区| 国产精品灌醉下药二区| 国内不卡的二区三区中文字幕| 欧美日韩高清一区二区三区| 国产精品拍天天在线| 久久99精品国产91久久来源| 欧美日本视频在线| 亚洲精品国产成人久久av盗摄| 国产suv精品一区二区6| 欧美大度的电影原声| 午夜激情久久久| 日本高清成人免费播放| 亚洲视频免费在线观看| 国产成人免费网站| 久久久国际精品| 理论片日本一区| 欧美一级搡bbbb搡bbbb| 日本在线观看不卡视频| 91精品啪在线观看国产60岁| 亚洲成人av电影| 欧美三级日本三级少妇99| 亚洲与欧洲av电影| 欧美三级电影一区| 亚洲v中文字幕| 欧美日韩精品电影| 日韩**一区毛片| 日韩一区二区三区三四区视频在线观看|