关于结构体MSG MSG中的wparam和lparam是怎么回事请啊?拜托给我讲讲,他们都是干什么用的,不要简单的告诉我是附加参数。谢谢, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要简单的告诉我是附加参数--事实上,它们两个就是附件参数。没有更多的解释。就比如纯虚类的函数,在定义纯虚类的时候,只能告诉你这个函数一个很泛泛的作用,至于真正的意义,那要看派生子类重载该函数时到底做了什么。wParam和lParam在MSG中的意义就是两个DWORD类型的整数,可以作为消息传递时的附加参数,至于这个参数代表什么意义,这完全要看特定的消息是如何使用这两个参数的。比如WM_MOUSEMOVE消息可能传递的参数是鼠标点的位置,而WM_CLOSE的两个参数可能都没有什么意义。 其实wParam 和lParam在不同的消息中,有不同的含义!这要根据消息的不同而定,并没有一个通用的含义!在自定义消息中,你也可以自己给定其具体的含义! 虽然这两个参数仅仅是两个DWORD,但可以传递任意你想要的参数,例如:一个对象或结构,这个时候,你应该传递的是指针,到消息处理HANDLER中要重新还原 如楼上所说,两个DWORD型的附加参数,特点就是两个32位的值,这样可以放指针,所以灵活性很强。特别是在自定义的消息时,对于附加信息的传递变得相当灵活了。 多播问题 问:ID号可以数字么?,字符? 一台主机多台显示器的解决方法以及显卡编程!有高手请赐教!非常感谢! MFC中SQL语句问题 如何取得网络文件的长度? 求教!关于动态联结库中调用ado数据库操作(急!所以送分!大量的送!) DestroyWindow 与 线程 有关系 一个界面设计问题。 超级简单问题,立即给分。 请各位大哥们给一个详细的解决过程 Shell_NotifyIcon()怎么样响应右击鼠标事件?SetTimer()使用TimeProc怎么调用? 操作数据库问题,老大帮我,急等
--事实上,它们两个就是附件参数。没有更多的解释。就比如纯虚类的函数,在定义纯虚类的时候,只能告诉你这个函数一个很泛泛的作用,至于真正的意义,那要看派生子类重载该函数时到底做了什么。
wParam和lParam在MSG中的意义就是两个DWORD类型的整数,可以作为消息传递时的附加参数,至于这个参数代表什么意义,这完全要看特定的消息是如何使用这两个参数的。比如WM_MOUSEMOVE消息可能传递的参数是鼠标点的位置,而WM_CLOSE的两个参数可能都没有什么意义。