在消息机制中,被好多数据结构搞得头晕脑涨,比如TMessage与TMsg,还有TWMMouseDown,WM_MouseDown,
WMMouseDown等等这些结构不知道他们之间有什么联系和区别?请大家帮忙,谢谢~!

解决方案 »

  1.   

    建议先看看孙鑫的VC++教学的第一章(网上有下)。再看Delphi方面就容易了。
      

  2.   

    孙鑫的教程我一年前就看了,但我觉得跟delphi的还是有点差别,希望能具体点回答,谢谢
      

  3.   

    清华大学有个教授乔林写了本<参透delphi/kylix>里边解释的相对清楚些;
    tmsg是windows定义的消息记录;
    tmessage是delphi翻译过来的形式;
      

  4.   

    wm_mouseDown是delphi定义的消息常量;这个常量是指向一个消息型记录的指针;
    ----------------------附录:
    delphi自定义消息常量的取值范围
    0-WM_USER  系统使用消息;
    WM_USER - $7FFF    私有窗体类使用消息;
    WM_APP - $BFFF     应用程序使用消息
    $C000 - $FFFF 应用程序使用的字符串消息;注: WM_USER = $0400
        WM_APP  = $8000