如何用sendmessage 中的WPARAM 和LPARAM 传递指针性参数? 强制转化呗WPARAM 是UNIT 类型LPARAM 是 LONG 类型转化成你想要的类型就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 wParam 或 lParam 是unsigned int类型,如果要传的信息也是这中类型则是可以传的,一般用于自定义消息。指针和数组可能是传不了的,主要的原因是类型不匹配。 chat *pSendMessage(WM_SETTEXT,0,(LPARAM)p) 例如:自定义的消息只能靠PostMessage() AND SendMessage()进行.1.定义消息:#define WM_YOURMESSAGE WM_USER+N2.声名消息处理函数: LRESULT OnMyMessage(WParam,LParam)3.将消息处理函数与消息关联:ON_MESSAGE(WM_YOURMESSAGE,OnMyMessage)4.实现消息处理函数如:LRESULT CAppurView::OnMyMessage(wparam,lparam){......}5.放送消息.如在OnLBottonDown()调用:PostMessage(WM_YOURMEssage,1,2)1--->wparam,2----->lparam. 我可能没有把问题说的很清楚,是这样的:我想用wparam或lparam 传递一个数组名,在响应函数里可以取出这个参数用它来访问数组成员。 关于窗体全屏的问题 adox对象创建失败 急:用stretchblt()函数实现位图缩放出现严重失真,请问有何好地解决办法,谢了 OVERLAY平面可以叠加文字或其它图形,在PRIMARY模式下如何实现相同功能? 如何改变DLL的运行路径? 简单问题,virtual key是不是不分像1和!两个键? 如何关掉中断 请教,急!,mysql中为什么用odbc写入blob字段不成功 关于获得IHTMLDocument2指针问题。 关于网络书籍 一个关于CAsyncSocket类的问题 如何改变ListBox多选类型为单选类型,用ModifyStyle没成。
也是这中类型则是可以传的,一般用于自定义消息。
指针和数组可能是传不了的,主要的原因是类型不匹配。
SendMessage(WM_SETTEXT,0,(LPARAM)p)
自定义的消息只能靠PostMessage() AND SendMessage()进行.
1.定义消息:#define WM_YOURMESSAGE WM_USER+N
2.声名消息处理函数: LRESULT OnMyMessage(WParam,LParam)
3.将消息处理函数与消息关联:ON_MESSAGE(WM_YOURMESSAGE,OnMyMessage)
4.实现消息处理函数如:LRESULT CAppurView::OnMyMessage(wparam,lparam)
{......}
5.放送消息.如在OnLBottonDown()调用:PostMessage(WM_YOURMEssage,1,2)
1--->wparam,2----->lparam.
我想用wparam或lparam 传递一个数组名,在响应函数里可以取出这个参数
用它来访问数组成员。