当前位置:首页 > VC++电脑游戏飞机大战的开发与设计(含源文件)
学位论文
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); //}}AFX_VIRTUAL
// Implementation protected: //{{AFX_MSG(CAboutDlg) //}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD) { }
void CAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX);
}
// DDX/DDV support 36
学位论文
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg)
// No message handlers //}}AFX_MSG_MAP
END_MESSAGE_MAP()
///////////////////////////////////////////////////////////////////////////// // CMyDlg dialog
CMyDlg::CMyDlg(CWnd* pParent /*=NULL*/) : CDialog(CMyDlg::IDD, pParent) { //{{AFX_DATA_INIT(CMyDlg)
// NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); m_imgMe.Create(64,72,ILC_COLOR24|ILC_MASK,0,1); m_bmpMe.LoadBitmap(IDB_BITMAP_ME); m_imgMe.Add(&m_bmpMe,RGB(255,255,255));
for(int i=0; i<10; i++) { m_imgCartridge[i].Create(7,17,ILC_COLOR24|ILC_MASK,0,1); m_bmpCartridge[i].LoadBitmap(IDB_BITMAP_CARTRIDGE); m_imgCartridge[i].Add(&m_bmpCartridge[i],RGB(255,255,255));
m_cartridgePoint[i].x = 0; m_cartridgePoint[i].y = -20;
}
for (int i = 0; i<60; i++)
37
学位论文
{ m_imgFlivver[i].Create(50,30,ILC_COLOR24|ILC_MASK,0,1); m_bmpFlivver[i].LoadBitmap(IDB_BITMAP_FLIVVER); m_imgFlivver[i].Add(&m_bmpFlivver[i],RGB(255,255,255)); m_flivverPoint[i].x = 0; m_flivverPoint[i].y = 800;
}
m_imgFlivver2.Create(70,90,ILC_COLOR24|ILC_MASK,0,1); m_bmpFlivver2.LoadBitmap(IDB_BITMAP_FLIVVER2); m_imgFlivver2.Add(&m_bmpFlivver2,RGB(255,255,255)); m_imgFlivver3.Create(110,170,ILC_COLOR24|ILC_MASK,0,1); m_bmpFlivver3.LoadBitmap(IDB_BITMAP_FLIVVER3); m_imgFlivver3.Add(&m_bmpFlivver3, RGB(255, 255, 255)); m_imgStart[0].Create(170, 50, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpStart[0].LoadBitmap(IDB_BITMAP_START1); m_imgStart[0].Add(&m_bmpStart[0], RGB(0, 0, 0));
m_imgStart[1].Create(170, 50, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpStart[1].LoadBitmap(IDB_BITMAP_START2); m_imgStart[1].Add(&m_bmpStart[1], RGB(0, 0, 0));
m_imgExit[0].Create(170, 50, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpExit[0].LoadBitmap(IDB_BITMAP_EXIT1); m_imgExit[0].Add(&m_bmpExit[0], RGB(0, 0, 0));
m_imgExit[1].Create(170, 50, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpExit[1].LoadBitmap(IDB_BITMAP_EXIT2); m_imgExit[1].Add(&m_bmpExit[1], RGB(0, 0, 0));
38
学位论文
m_imgContinue[0].Create(170, 50, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpContinue[0].LoadBitmap(IDB_BITMAP_CONTINUE1); m_imgContinue[0].Add(&m_bmpContinue[0], RGB(0, 0, 0));
m_imgContinue[1].Create(170, 50, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpContinue[1].LoadBitmap(IDB_BITMAP_CONTINUE2); m_imgContinue[1].Add(&m_bmpContinue[1], RGB(0, 0, 0)); m_imgIcon.Create(340, 100, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpIcon.LoadBitmap(IDB_BITMAP_ICON); m_imgIcon.Add(&m_bmpIcon, RGB(0, 0, 0));
m_imgGameOver.Create(230, 160, ILC_COLOR24 | ILC_MASK, 0, 1); m_bmpGameOver.LoadBitmap(IDB_BITMAP_GAMEOVER); m_imgGameOver.Add(&m_bmpGameOver, RGB(0, 0, 0));
for (int i = 0; i<20; i++) { m_imgBoom1[i].Create(40,43,ILC_COLOR24|ILC_MASK,0,1); m_bmpBoom1[i].LoadBitmap(IDB_BITMAP_BOOM1); m_imgBoom1[i].Add(&m_bmpBoom1[i],RGB(255,255,255)); m_boomPoint1[i].x = 0; m_boomPoint1[i].y = 800; m_boomFlag1[i] = 0;
m_imgBoom2[i].Create(41,39,ILC_COLOR24|ILC_MASK,0,1); m_bmpBoom2[i].LoadBitmap(IDB_BITMAP_BOOM2); m_imgBoom2[i].Add(&m_bmpBoom2[i],RGB(255,255,255)); m_boomPoint2[i].x = 0; m_boomPoint2[i].y = 800; m_boomFlag2[i] = 0;
}
39
共分享92篇相关文档