使用Win32API进行应用程序设计时,主函数WinMain()

题目

使用Win32API进行应用程序设计时,主函数WinMain()通常要完成哪些步骤?

参考答案和解析
正确答案: (1)调用API函数Register Class注册应用程序的窗口类。
(2)调用相关API函数创建和显示窗口,并进行其它必要的初始化处理。其中,函数Create Window用来创建已注册窗口类的窗口。
(3)创建和启动应用程序的消息循环。API函数Get Message和Dispatch Message就是起到这样的作用。
(4)如果接收到WM_QUIT消息,则退出应用程序。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于一个Windows应用程序,其结构至少包括一个WinMain()函数和一个窗口函数。WinMain()函数是主程序,是程序的( ),而窗口函数则是Windows程序的( )。


参考答案:入口点、工作核心

第2题:

Windows98通过Win32API为应用程序开发提供了三种使用和管理虚拟存储器的方法,它们分别是:以页为单位的虚拟内存使用方式、内存映射文件和______。


正确答案:堆

第3题:

下列对于WinMain函数的描述中,错误的是

A、WinMain函数的名称是固定的

B、WinMain函数是Windows程序的入口点(该函数被系统调用,作为一个32位应用程序的入口点)

C、WinMain函数不能有参数(四个参数)

D、窗口函数与WinMain的关联是通过窗口类的注册实现的


参考答案:C

第4题:

WinMain()函数的工作。


正确答案:WinMain()函数是Windows程序的入口点 在WinMain中进行注册窗体类、建立窗体、显示窗体、更新窗体、建立消息循环

第5题:

MFC程序框架中,最先执行的函数是()。 

  • A、WinMain函数
  • B、CWinApp类的构造函数
  • C、CWinApp类的InitInstance函数
  • D、Cwnd的OnCreate函数

正确答案:B

第6题:

( )函数是Windows应用程序开始执行时的入口点。

A.Win()

B.WinMain()

C.Main()

D.Windows()


参考答案:B

第7题:

如果一段程序使用的主函数是winMain(),则程序用“Win32ConsoleApplication”框架。()


答案:错误

第8题:

win32API所对应的动态链接库函数都放在()中。

A.API

B.DLL

C.EXE

D.VXD


参考答案:B

第9题:

说明Windows应用程序的主函数、窗口函数与Windows系统之间的关系。


正确答案:Windows应用程序的主函数和窗口函数都是系统调用的函数,主函数是在应用程序启动时由系统首先调用的函数,而窗口函数是主函数在消息循环中获得消息并把消息派送给系统之后,由系统调用的用来处理消息的函数。

第10题:

所有的Windows程序,其入口函数必须名为WinMain。


正确答案:错误