对于消息队列描述正确的是()。A、在Windows中只有一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息。B、系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行的应用程序都有自己的消息队列。C、系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息。D、以上都正确

题目

对于消息队列描述正确的是()。

  • A、在Windows中只有一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息。
  • B、系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行的应用程序都有自己的消息队列。
  • C、系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息。
  • D、以上都正确
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于消息队列的描述正确的是( )。

A.在Windows中只有一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息。

B.系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行的应用程序都有自己的消息队列。

C.系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息。

D.以上都正确


参考答案:D

第2题:

您正在开发一个Windows Azure应用程序的web角色和工人的角色通过使用Windows Azure队列通信,您需要推荐一个方法确保职工的角色并不试图处理任何消息超过三个次。你推荐什么?()

  • A、妥善处理有害消息。
  • B、减少信息的可见性超时值。
  • C、减少队列中的消息的生存时间间隔。
  • D、增加工人角色实例的数量从队列读取消息。

正确答案:A

第3题:

您正在开发的应用程序使用的队列名为 MyQueue 的类对象。此队列的类对象将用于存储在应用程序运行时,用户发送的消息。您想在队列开始访问消息,在处理用户的消息,而不删除它。你应该做什么?()

A.使用MyQueue对象Enqueue方法

B.使用MyQueue对象的Contains方法

C.使用MyQueue对象的Dequeue方法

D.使用MyQueue对象的Peek方法。


参考答案:D
peek是用来确定你read的文件是否结束了,如果结束了会返回int型 -1 , 举个例子,你可以在输出每一行之前检查一下文件是否结尾,如果没结束就输出此行。 StreamReader sr = new StreamReader(@"c:\1.txt") while (sr.Peek() > -1) { Console.WriteLine(sr.ReadLine()); }

第4题:

消息循环从应用程序消息队列取得窗口消息是怎样送給窗口消息处理程序?


正确答案:通过Dispatch(&msg)将消息发给指定的窗口

第5题:

下面关于Android说法错误的是()

  • A、Android采用单线程模型
  • B、Android会默认会为线程创建一个关联的消息队列
  • C、Handler会与多个线程以及该线程的消息队列对应
  • D、程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列

正确答案:C

第6题:

Windows的消息系统中的消息来源可分为:( ) A.硬件消息,应用程序消息 B.应用程序消息,硬件消息

Windows的消息系统中的消息来源可分为:( )

A.硬件消息,应用程序消息

B.应用程序消息,硬件消息,Windows系统的窗口管理消息

C.用户自定意消息,Windows系统的窗口管理消息、

D.硬件消息,Windows 系统的窗口管理消息


正确答案:B

第7题:

你正在设计一个Windows Azure应用。应用程序包含一个web角色和工作者角色,通过使用Windows Azure队列通信。工人的角色处理每个消息的10秒内从队列中检索它。工人的角色必须处理每个消息一次。如果一个过程不完整,工人吗角色必须再加工信息。您需要推荐一个方法为职工的角色来管理消息在队列中。你推荐什么?()

  • A、处理该消息,然后从队列中删除它。
  • B、从队列中删除消息时检索消息。
  • C、消息的可见性超时设置为1时,检索消息。
  • D、处理该消息,然后设置最大的可见性超时消息价值。

正确答案:A

第8题:

对GetMessage和PeekMessage的叙述正确的是( )。

A.GetMessage不等待消息到达

B.PeekMessage在无消息时不等待

C.PeekMessage总是从消息队列中删除消息,但WM_PAINT消息除外

D.GetMessage总是从消息队列中删除消息,包括WM_PAINT消息


参考答案:B

第9题:

在Windows消息机制中,消息系统3大关键要素是()。

  • A、消息队列
  • B、消息循环
  • C、消息处理函数
  • D、消息映射

正确答案:A,B,C

第10题:

消息队列的实现包括创建或打开消息队列、添加消息、()、和()队列这4种操作。


正确答案:读取消息;控制消息

更多相关问题