資源簡介
C++編寫植物大戰(zhàn)僵尸 源代碼

代碼片段和文件信息
//?PZ.cpp?:?定義應(yīng)用程序的入口點。
//
#include?“stdafx.h“
#include?“PZ.h“
#include?“PZMatrix.h“
//?全局變量:
HWND hWnd;
HINSTANCE hInst; //?當前實例
TCHAR sztitle[MAX_LOADSTRING]; //?標題欄文本
TCHAR szWindowClass[MAX_LOADSTRING]; //?主窗口類名
TCHAR chFontName[MAX_LOADSTRING]; //存放用于標識字體名稱的字符串
//?此代碼模塊中包含的函數(shù)的前向聲明:
ATOM MyRegisterClass(HINSTANCE?hInstance);
BOOL InitInstance(HINSTANCE?int);
LRESULT?CALLBACK WndProc(HWND?UINT?WPARAM?LPARAM);
INT_PTR?CALLBACK About(HWND?UINT?WPARAM?LPARAM);
int?APIENTRY?_tWinMain(HINSTANCE?hInstance
?????????????????????HINSTANCE?hPrevInstance
?????????????????????LPTSTR????lpCmdLine
?????????????????????int???????nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
? //?TODO:?在此放置代碼。
MSG?msg;
HACCEL?hAccelTable;
//?初始化全局字符串
LoadString(hInstance?IDS_APP_title?sztitle?MAX_LOADSTRING);
LoadString(hInstance?IDC_PZ?szWindowClass?MAX_LOADSTRING);
MyRegisterClass(hInstance);
//?執(zhí)行應(yīng)用程序初始化:
if?(!InitInstance?(hInstance?nCmdShow))
{
return?FALSE;
}
hAccelTable?=?LoadAccelerators(hInstance?MAKEINTRESOURCE(IDC_PZ));
//?主消息循環(huán):
while?(GetMessage(&msg?NULL?0?0))
{
if?(!TranslateAccelerator(msg.hwnd?hAccelTable?&msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
return?(int)?msg.wParam;
}
//
//??函數(shù):?MyRegisterClass()
//
//??目的:?注冊窗口類。
//
//??注釋:
//
//????僅當希望
//????此代碼與添加到?Windows?95?中的“RegisterClassEx”
//????函數(shù)之前的?Win32?系統(tǒng)兼容時,才需要此函數(shù)及其用法。調(diào)用此函數(shù)十分重要,
//????這樣應(yīng)用程序就可以獲得關(guān)聯(lián)的
//????“格式正確的”小圖標。
//
ATOM?MyRegisterClass(HINSTANCE?hInstance)
{
WNDCLASSEX?wcex;
wcex.cbSize?=?sizeof(WNDCLASSEX);
wcex.style =?CS_HREDRAW?|?CS_VREDRAW;
wcex.lpfnWndProc =?WndProc;
wcex.cbClsExtra =?0;
wcex.cbWndExtra =?0;
wcex.hInstance =?hInstance;
wcex.hIcon =?LoadIcon(hInstance?MAKEINTRESOURCE(IDI_PZ));
wcex.hCursor =?LoadCursor(NULL?IDC_ARROW);
wcex.hbrBackground =?(HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName =?MAKEINTRESOURCE(IDC_PZ);
wcex.lpszClassName =?szWindowClass;
wcex.hIconSm =?LoadIcon(wcex.hInstance?MAKEINTRESOURCE(IDI_SMALL));
return?RegisterClassEx(&wcex);
}
//
//???函數(shù):?InitInstance(HINSTANCE?int)
//
//???目的:?保存實例句柄并創(chuàng)建主窗口
//
//???注釋:
//
//????????在此函數(shù)中,我們在全局變量中保存實例句柄并
//????????創(chuàng)建和顯示主程序窗口。
//
BOOL?InitInstance(HINSTANCE?hInstance?int?nCmdShow)
{
???hInst?=?hInstance;?//?將實例句柄存儲在全局變量中
???hWnd?=?CreateWindow(szWindowClass?sztitle?WS_MAXIMIZE?|?WS_OVERLAPPEDWINDOW
??????CW_USEDEFAULT?0?CW_USEDEFAULT?0?NULL?NULL?hInstance?NULL);
???if?(!hWnd)
???{
??????return?FALSE;
???}
???//load?specified?font.
???LoadString(hInstIDS_FONTNAMEchFontNameMAX_LOADSTRING); //讀取用于標識字體名稱的字符串“Arial”,存放到數(shù)組chFontName[]中
???InitDataInformation(); //初始化矩形邊框區(qū)域信息
???ShowWindow(hWnd?nCmdShow);
???UpdateWindow(hWnd);
???SetDoubleClickTime(500);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-01-04?17:04??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\
?????目錄???????????0??2012-01-04?17:04??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\
?????目錄???????????0??2012-01-04?17:04??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\debug\
?????文件??????114688??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\debug\PZ.exe
?????文件??????431380??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\debug\PZ.ilk
?????文件??????871424??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\debug\PZ.pdb
?????目錄???????????0??2012-01-04?17:04??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\
?????文件?????5024768??2012-01-04?17:13??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ.ncb
?????文件?????????871??2009-12-03?08:26??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ.sln
?????文件???????72704??2012-01-04?17:13??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ.suo
?????目錄???????????0??2012-01-04?17:04??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\
?????文件???????14438??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\BuildLog.htm
?????文件??????????67??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\mt.dep
?????文件?????????662??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZ.exe.em
?????文件?????????728??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZ.exe.em
?????文件?????????627??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZ.exe.intermediate.manifest
?????文件??????108047??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZ.obj
?????文件?????3735552??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZ.pch
?????文件???????48188??2010-01-01?12:17??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZ.res
?????文件??????109052??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\PZMatrix.obj
?????文件??????102923??2010-01-03?06:34??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\pzPea.obj
?????文件??????101349??2010-01-03?06:34??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\pzPlant.obj
?????文件???????93755??2010-01-03?06:34??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\pzTool.obj
?????文件??????103498??2010-01-03?06:34??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\pzZomby.obj
?????文件???????90353??2010-01-01?12:17??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\stdafx.obj
?????文件??????420864??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\vc80.idb
?????文件??????290816??2011-12-01?19:59??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\Debug\vc80.pdb
?????文件????????5118??2009-12-28?12:31??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\PZ.vcproj
?????文件????????1423??2012-01-04?17:13??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\PZ.vcproj.20111128-1403.Administrator.user
?????文件????????1417??2009-12-31?11:15??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\PZ.vcproj.301TEACHER.Administrator.user
?????文件????????1427??2010-01-03?06:36??PZ_全代碼注釋~!!(花了整整24個小時終于完成了……)_注釋人_08990007_單駿杰\PZ\PZ\PZ.vcproj.CDB5B4C3727D456.遠坂風(fēng)蓮.user
............此處省略37個文件信息
- 上一篇:用c語言進行圖片處理
- 下一篇:基于c++的圖書管理系統(tǒng)
評論
共有 條評論