全球旧事资料 分类

thViewO
Selfmap、voidCLabyri
thViewO
LButto
Dow
UINT
FlagsCPoi
tpoi
t:绘制地图函数。达到墙变路、路变墙的目的。(3)保存图片voidCMai
FrameO
Save:保存地图。(4)载入图片voidCMai
FrameO
Ope
:载入地图。BOOLCLabyri
thViewO
EraseBkg
dCDCpDC:设置欢迎画面,载入图片。
第5页
f(5)自绘地图voidCLabyri
thViewO
LButto
Dow
UINT
FlagsCPoi
tpoi
t:墙变路,路变墙(6)自动寻路voidCLabyri
thViewO
Auto:为自动寻路函数。其重要调用Seqstack
CSkfctio
i
it_Seqstack、i
tCSkfctio
Empty_SeqstackSeqstacks、i
tCSkfctio
Push_SeqstackSeqstacksDataTypex、i
tCSkfctio
Pop_SeqstackSeqstacksDataTypex函数。(7)设置时间i
tCMai
FrameO
CreateLPCREATESTRUCTlpCreateStruct:到达在在状态栏中显示时间,调用了系统的函数SetTimer11000NULL第一个参数为对应时器的代号。在一个程序中,可能有多个SetTimer,在O
time响应时,可以根据第一个参数来确定是哪一个记时器所引起的事件。第二个参数用于设置时间。第三个参数为一个回调函数的指针,用NULL的话,系统会把SetTimer产生的消息加入消息队列中。调用了一下三个函数信息,来显示时间。m_w
dStatusBarComma
dToI
dexIDS_LASTTIME按规定宽度显示m_w
dStatusBarSetPa
eI
fo0IDS_LASTTIMESBPS_POPOUT150剩余时间凸出来m_w
dStatusBarSetPa
eText1str2在窗格中显示文本信息。voidCMai
FrameO
TimerUINT
IDEve
t:根据时间判断老鼠是否饿死。voidCMai
FrameO
Settime:设置时间。(8)音效设置voidCMai
FrameO
MusicO
:音乐来。voidCMai
FrameO
MusicOff:音乐关。(9)游戏退出voidCMai
FrameO
AppExit:voidCMai
FrameO
Close:退出游戏,弹出对话框。(10)框架BOOLCMai
FramePreCreateWi
dowCREATESTRUCTcs:设置窗口信息。i
tCMai
FrameO
CreateLPCREATESTRUCTlpCreateStruct:在状态栏显示时间信息。
第6页
f33、各函数的调用关系
voidCLabyri
thViewO
Auto
SeqstackCSkfctio
i
it_Seqstack
i
tCSkfctio
Empty_SeqstackSeqstacks
i
tCSkfctio
Push_SeqstackSeqstacksDataTypex
I
tCSkfctio
Pop_SeqstackSeqstacksDataTypex
程序界面:
开始
操作界面









































结束
4、调试与测试:41、调试方法与步骤:
内容包括:调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析:
第7页
f1实际完成的情况说明(完成的功能,支持的数据类型等);基本功能都已经完成,而且还加了保存图片、载入图片、设置时间、游戏帮助等功能r
好听全球资料 返回顶部