資源簡介
源代碼
代碼片段和文件信息
//?Billiards.cpp?:?Defines?the?class?behaviors?for?the?application.
//
#include?“stdafx.h“
#include?“Billiards.h“
#include?“MainFrm.h“
#include?“BilliardsDoc.h“
#include?“BilliardsView.h“
#include?“Splash.h“
#include?“WizardDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CBilliardsApp
BEGIN_MESSAGE_MAP(CBilliardsApp?CWinApp)
//{{AFX_MSG_MAP(CBilliardsApp)
ON_COMMAND(ID_APP_ABOUT?OnAppAbout)
//}}AFX_MSG_MAP
//?Standard?file?based?document?commands
ON_COMMAND(ID_FILE_NEW?CWinApp::OnFileNew)
ON_COMMAND(ID_FILE_OPEN?CWinApp::OnFileOpen)
//?Standard?print?setup?command
ON_COMMAND(ID_FILE_PRINT_SETUP?CWinApp::OnFilePrintSetup)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CBilliardsApp?construction
CBilliardsApp::CBilliardsApp()
{
//?TODO:?add?construction?code?here
//?Place?all?significant?initialization?in?InitInstance
}
CBilliardsApp?theApp;
BOOL?CBilliardsApp::InitInstance()
{
\
{
\
CCommandLineInfo?cmdInfo;
\
ParseCommandLine(cmdInfo);
\
CSplashWnd::EnableSplashScreen(cmdInfo.m_bShowSplash);
\
}
AfxEnableControlContainer();
#ifdef?_AFXDLL
Enable3dControls(); //?Call?this?when?using?MFC?in?a?shared?DLL
#else
Enable3dControlsStatic(); //?Call?this?when?linking?to?MFC?statically
#endif
SetRegistryKey(_T(“Local?AppWizard-Generated?Applications“));
LoadStdProfileSettings();??//?Load?standard?INI?file?options?(including?MRU)
CSingleDocTemplate*?pDocTemplate;
pDocTemplate?=?new?CSingleDocTemplate(
IDR_MAINframe
RUNTIME_CLASS(CBilliardsDoc)
RUNTIME_CLASS(CMainframe)???????//?main?SDI?frame?window
RUNTIME_CLASS(CBilliardsView));
AddDocTemplate(pDocTemplate);
CCommandLineInfo?cmdInfo;
ParseCommandLine(cmdInfo);
if?(!ProcessShellCommand(cmdInfo))
return?FALSE;
????
m_pMainWnd->CenterWindow();
????m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
????m_pMainWnd->SetWindowText(“Billiards“);
????
????
????if?(!AfxSocketInit())
{
AfxMessageBox(“Socket?initalize?failed!“);
return?FALSE;
}
return?TRUE;
}
/////////////////////////////////////////////////////////////////////////////
//?CAboutDlg?dialog?used?for?App?About
class?CAboutDlg?:?public?CDialog
{
public:
CAboutDlg();
//?Dialog?Data
//{{AFX_DATA(CAboutDlg)
enum?{?IDD?=?IDD_ABOUTBOX?};
//}}AFX_DATA
//?ClassWizard?generated?virtual?function?overrides
//{{AFX_VIRTUAL(CAboutDlg)
protected:
virtual?void?DoDataExchange(CDataExchange*?pDX);????//?DDX/DDV?support
//}}AFX_VIRTUAL
//?Implementation
protected:
//{{AFX_MSG(CAboutDlg)
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg()?:?CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}
void?CAboutDlg::DoDataExchange(CDa
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????393860??2013-03-19?19:21??Billiards8.4\Billiards.aps
?????文件???????5319??2013-03-19?19:21??Billiards8.4\Billiards.clw
?????文件???????3542??2002-08-04?15:02??Billiards8.4\Billiards.cpp
?????文件???????5648??2013-03-19?19:23??Billiards8.4\Billiards.dsp
?????文件????????637??2002-08-04?15:02??Billiards8.4\Billiards.dsw
?????文件???????1436??2002-08-04?15:02??Billiards8.4\Billiards.h
?????文件???13511680??2013-03-29?21:47??Billiards8.4\Billiards.ncb
?????文件??????48640??2013-03-19?19:23??Billiards8.4\Billiards.opt
?????文件???????8277??2013-03-19?19:22??Billiards8.4\Billiards.plg
?????文件??????14897??2002-08-04?15:02??Billiards8.4\Billiards.rc
?????文件????????700??2013-03-29?21:46??Billiards8.4\Billiards.sln
????..A..H.?????16384??2013-03-29?21:47??Billiards8.4\Billiards.suo
?????文件???????9574??2013-03-29?21:46??Billiards8.4\Billiards.vcproj
?????文件????????805??2013-03-29?21:47??Billiards8.4\Billiards.vcproj.SGD-PC.孫廣東.user
?????文件???????5855??2004-09-25?22:42??Billiards8.4\BilliardsDoc.cpp
?????文件???????2118??2002-08-04?15:02??Billiards8.4\BilliardsDoc.h
?????文件???????3347??2004-07-03?17:20??Billiards8.4\BilliardsFormView.cpp
?????文件???????2019??2002-08-04?15:02??Billiards8.4\BilliardsFormView.h
?????文件??????64367??2013-03-19?19:23??Billiards8.4\BilliardsPlayView.cpp
?????文件???????3908??2002-08-04?15:02??Billiards8.4\BilliardsPlayView.h
?????文件??????49208??2002-08-04?15:02??Billiards8.4\BILLIARDSTABLE.bmp
?????文件???????2669??2002-08-04?15:02??Billiards8.4\BilliardsView.cpp
?????文件???????1939??2002-08-04?15:02??Billiards8.4\BilliardsView.h
?????文件??????35505??2013-03-29?21:47??Billiards8.4\CBmpMenu.cpp
?????文件???????8564??2002-08-04?15:02??Billiards8.4\CBmpMenu.h
?????文件???????1647??2002-08-04?15:02??Billiards8.4\ClientDlg.cpp
?????文件???????1324??2002-08-04?15:02??Billiards8.4\ClientDlg.h
?????文件???????1285??2002-08-04?15:02??Billiards8.4\ClientSocket.cpp
?????文件???????1262??2002-08-04?15:02??Billiards8.4\ClientSocket.h
?????文件??????25543??2013-03-19?19:21??Billiards8.4\Debug\Billiards.obj
............此處省略125個文件信息
評論
共有 條評論