请问:Tmsg和Tmessage的区别是什么?(10分)

  • 主题发起人 主题发起人 ww20000309
  • 开始时间 开始时间
W

ww20000309

Unregistered / Unconfirmed
GUEST, unregistred user!
Wi n d o w s的T M s g<br><br>D e l p h i把Wi n d o w s的T M s g<br>记录中的信息映射为T M e s s a g e记录:<br>需要注意的是, T M e s s a g e记录中的信息要比T M s g中的信息少一点,这是因为D e l p h i把有些信息封<br>装起来,T M e s s a g e中只包含了处理消息所必需的信息。<br>特别要注意的是, T M e s s a g e记录中包含了一个R e s u l t域。正如前面提到的那样,某些信息需要窗<br>口过程返回一个值。在D e l p h i中,要返回一个值,只要对T M e s s a g e记录的R e s u l t域赋值。后面的5 . 5 . 2<br>节“对R e s u l t域赋值”将详细解释这一点。<br>特殊的消息记录<br>除了通用的T M e s s a g e记录外,D e l p h i为每个Wi n d o w s消息定义了一个特殊的消息记录,这样就不<br>必从w P a r a m域和l P a r a m域中分解出有关信息。这些特殊的记录可以在M e s s a g e s单元中找到。作为一个<br><br><br>
 
我的妈呀,我现在就看是delphi5开发指南,昨天刚看了window message一章。我太....<br>
 
接受答案了.
 
后退
顶部