1 / 74
文档名称:

vc win32api游戏开发.ppt

格式:ppt   大小:305KB   页数:74页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

vc win32api游戏开发.ppt

上传人:zhongxinado 2019/6/7 文件大小:305 KB

下载得到文件列表

vc win32api游戏开发.ppt

相关文档

文档介绍

文档介绍:VC++win32API游戏开发主讲教师:李璟联系电话:**********E-mail:******@++:传统编写法:利用API函数。交互式方法:利用MFC类库。为使程序员编写具有Windows风格的应用程序,Windows提供了一个应用程序编程接口(ApplicationProgrammingInterface,简称API),它是Windows系统与Windows应用程序间的标准程序接口。上千个API函数包含了各种窗口类和系统资源。API可以为应用程序提供windows系统特殊函数及数据结构。windows应用程序可以利用大量API函数调用系统功能。MFCMFC,MicrosoftFoundationClassLibrary,微软基础类库,约有200个类。MFC封装了大部分API函数,并提供了一个应用程序框架,简化了和标准了windows程序设计。但WindowsAPI编程方法始终是windows编程的基础。,而后应用程序的运行过程即是窗口内部、窗口与窗口之间、窗口与系统之间进行数据处理与数据交换的过程。,它的执行顺序取决于事件发生的顺序。在Windows环境下,应用程序启动后,系统等待用户在图形用户界面内的输入选择,如鼠标按键、键盘按键、窗口被创建、关闭、改变大小、移动等,对系统来说,这都是事件,都会产生相应的windows消息。事件驱动编程方法对于编写交互式程序很有用处,它避免了死板的操作模式。,顾名思义,指的是一个windows对象的把柄。Windows中的句柄都是32位的指针变量,用来指向某个windows对象所占据的内存区。句柄的使用,极大地方便了Windows管理其内存中的各种windows对象。。Windows应用程序通过消息进行信息交换。在Windows中,消息用结构体MSG表示,其结构如下:TypedefstructtagMSG{HWNDhwnd;//窗口句柄UNITmessage;//消息号。WPARAMwParam;//用于提供消息的附加消息。LPARAMlParam;//用于提供消息的附加消息。DWORDtime;//指定消息送至队列的时间POINTpt;//指定消息发送时屏幕光标的位置}MSG;