简单的c+扫雷程序.doc

简单的c+扫雷程序.doc

ID:55641047

大小:38.50 KB

页数:12页

时间:2020-05-22

简单的c+扫雷程序.doc_第1页
简单的c+扫雷程序.doc_第2页
简单的c+扫雷程序.doc_第3页
简单的c+扫雷程序.doc_第4页
简单的c+扫雷程序.doc_第5页
资源描述:

《简单的c+扫雷程序.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、主程序部分:#include"stdafx.h"#include"shaolei.h"#include"common.h"#include"Control.h"#defineMAX_LOADSTRING100CControlg_control;boolg_bLive=true;//全?局?变?量?:HINSTANCEhInst;//当獭?前°实害?例TCHARszTitle[MAX_LOADSTRING];//标括?题琣栏?文?本?TCHARszWindowClass[MAX_LOADSTRING];//主÷窗洹?口ú类え?名?//此?代洙?码?模£块é中D包

2、悒?含?的?函ˉ数簓的?前°向ò声Θ?明÷:ATOMMyRegisterClass(HINSTANCEhInstance);BOOLInitInstance(HINSTANCE,int);LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);INT_PTRCALLBACKAbout(HWND,UINT,WPARAM,LPARAM);intAPIENTRY_tWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPTSTRlpCmdLine,intnCmdShow){UNRE

3、FERENCED_PARAMETER(hPrevInstance);UNREFERENCED_PARAMETER(lpCmdLine);//TODO:在ú此?放?置?代洙?码?。£MSGmsg;HACCELhAccelTable;//初?始?化ˉ全?局?字?符?串?LoadString(hInstance,IDS_APP_TITLE,szTitle,MAX_LOADSTRING);LoadString(hInstance,IDC_SHAOLEI,szWindowClass,MAX_LOADSTRING);MyRegisterClass(hInstance);//

4、执′行D应畖用?程ì序ò初?始?化ˉ:if(!InitInstance(hInstance,nCmdShow)){returnFALSE;}hAccelTable=LoadAccelerators(hInstance,MAKEINTRESOURCE(IDC_SHAOLEI));//主÷消?息¢循-环·:while(GetMessage(&msg,NULL,0,0)){if(!TranslateAccelerator(msg.hwnd,hAccelTable,&msg)){TranslateMessage(&msg);DispatchMessage(&msg);}

5、}return(int)msg.wParam;}////函ˉ数簓:MyRegisterClass()////目?的?:注痢?册á窗洹?口ú类え?。£////注痢?释酣?////仅?当獭?希£望?//此?代洙?码?与?添?加ó到?Windows95中D的?“°RegisterClassEx”±//函ˉ数簓之?前°的?Win32系μ统?兼?容╕时骸?,?才?需è要癮此?函ˉ数簓及°其?用?法ぁ?。£调獭?用?此?函ˉ数簓十?分?重?要癮,?//这a样ù应畖用?程ì序ò就í可é以?获?得?关?联的?//“°格?式?正y确ā?的?”±小?图?标括?。£//ATOMM

6、yRegisterClass(HINSTANCEhInstance){WNDCLASSEXwcex;wcex.cbSize=sizeof(WNDCLASSEX);wcex.style=CS_HREDRAW

7、CS_VREDRAW;wcex.lpfnWndProc=WndProc;wcex.cbClsExtra=0;wcex.cbWndExtra=0;wcex.hInstance=hInstance;wcex.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_SHAOLEI));wcex.hCursor=LoadCursor(

8、NULL,IDC_ARROW);wcex.hbrBackground=(HBRUSH)(COLOR_WINDOW+1);wcex.lpszMenuName=MAKEINTRESOURCE(IDC_SHAOLEI);wcex.lpszClassName=szWindowClass;wcex.hIconSm=LoadIcon(wcex.hInstance,MAKEINTRESOURCE(IDI_SMALL));returnRegisterClassEx(&wcex);}////函ˉ数簓:InitInstance(HINSTANCE,int)////目?的?:保馈?存

9、?实害?例句?柄括?并

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。