在delphi中,怎样处理Application级的消息和异常? 处理消息:1。对于整个应用程序,好象可以重载mainwndproc函数2。对于单独控件,可以重载其wndproc函数我想你要的是第一个吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Application级?什么样的消息算是Application级的?是指WM_SYSCOMMAND吗?TApplication类里有一个HookMainWindow可以钩住发给主窗口的消息。TApplication其实就是创建了一个看不见的窗口。所有的Windows消息都是发到消息循环里,然后由VCL发到具体的窗口里去了。 不可能吧,不会是华为的考试题吧,第一、华为不用DELPHI,第二、华为的题也是大多是数据结构和操作系统相关的。哈哈不知道你的意思是说截获Application的消息处理自己的过程还是说只是知道它对消息的处理方式和异常。 binner()你不知道吧?的确是华为的考试试题,2月3日在长沙面试,我拿到了两份试卷其中有份是关于delphi的,可能是你没有去华为面试过吧感谢sasura的回答 截获Application的消息处理自己的过程 和 它对消息的处理方式和异常。原题就是上面那样的 delphi程序用的是vcl库,其应用程序都有一个tapplication全局对象。在其中负责消息的分发与处理。所谓截获Application的消息处理自己的过程,我想意思大概就是接管tapplication的消息处理过程,如果是这样子的话,只要重载mainwndproc函数就可以了。我不太清楚这方面的知识,而且是在网吧上网,所以很遗憾不能给出源代码。你去问其他大侠吧! 如何定义整型?、、、 你们用DELPHI做的软件 皮肤是怎么做的啊 formactivate中应该写什么? Delphi 高手帮忙 如何在dbgrid标题栏上加一个三角,作为排序的标志? reportbuilder for delphi2010哪位大侠能帮忙 哪里有delphi 5.5 下载? 求教 delphi2007 indy 关于CopyFile? 怎样在两个进程窗体之间拖动可视组件 我想找份工作,希望大家能帮帮我。
TApplication类里有一个HookMainWindow可以钩住发给主窗口的消息。
TApplication其实就是创建了一个看不见的窗口。
所有的Windows消息都是发到消息循环里,然后由VCL发到具体的窗口里去了。
感谢sasura的回答
我不太清楚这方面的知识,而且是在网吧上网,所以很遗憾不能给出源代码。
你去问其他大侠吧!