Applecation类的一些问题

ideric 2007-01-09 10:17:02
Applecation类:用于启动和停止应用程序和线程以及处理 Windows 消息的方法.

1.什么是WINDOWS消息?是不是就是事件?
2.如果是消息是事件,那么事件是一件件发生的,比如KEYPRESS,CLICK这些事件是单一的做完这件做另一件,那为什么还要消息队列?
3帮助上如此说: "代码中调用 DoEvents,则您的应用程序可以处理其他事件",意思是在处理文本框的KEYPRESS事件时可以处理另一个BUTTON的CLICK事件?
4."当您的程序在某个循环中时,调用 DoEvents
来处理消息."
消息循环应该是RUN方法他的实现形式是这样?
VOID RUN()
{
WHILE(取消息)
{
处理消息
}
}
DoEvents()在循环外面吧``不调用也一样可以处理消息吧
糊涂中
5.消息是怎么处理的?就是调用在程序里处理事件的代码?已经有委托调用了 为什么还要他去调用?
...全文
171 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ideric 2007-01-11
  • 打赏
  • 举报
回复
好的 谢谢 不过我在学C# VC
Ivony 2007-01-10
  • 打赏
  • 举报
回复
看几本VC的书就明白了
scansoft 2007-01-10
  • 打赏
  • 举报
回复
过来喷下雾!
Fibona 2007-01-09
  • 打赏
  • 举报
回复
消息可以说是事件执行的指令,windows中所有的事件,包括系统事件都是通过消息来进行处理,详细可以看看C++中的windows事件与消息的处理

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧