找回密码
 注册
Simdroid-非首页
查看: 193|回复: 8

[积分贴存推荐] 用户定义的Windows message ,用labview如何做?

[复制链接]
发表于 2005-7-12 17:13:07 | 显示全部楼层 |阅读模式 来自 北京
是这样的,我的仪器提供的只有dll,当时在采集数据时,他会发一个Windows message ,而这个信息是仪器自定的,不是Windows带的。如何做,请大侠们给个建议吧。谢谢!
发表于 2005-7-12 17:28:55 | 显示全部楼层 来自 北京海淀

Re:用户定义的Windows message ,用labview如何做?

Simdroid开发平台
用API函数:好像是postmessage,记不太清了。很久以前练习写驱动的时候用过。看看与它相关的api函数
发表于 2005-7-12 19:34:56 | 显示全部楼层 来自 江苏南京

Re:用户定义的Windows message ,用labview如何做?

你是指处理用户自定义的消息吗?如果是的话,我这儿有类似的例子。
见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

 楼主| 发表于 2005-7-13 08:55:07 | 显示全部楼层 来自 北京

Re:用户定义的Windows message ,用labview如何做?

谢谢给位,我已经会了。Windows message 是Windows 自带的消息,但是0x0400是用户消息,用上就行了。
发表于 2005-7-13 09:08:44 | 显示全部楼层 来自 上海

Re:用户定义的Windows message ,用labview如何做?

你好,你的问题我也碰到过,到现在还不知道怎么解决,能看看你的程序框图吗?
前面的朋友说用LabVIEW产生自定义事件的功能,看了源代码后还是有些疑问,dll的事件是Windows产生的,不是在LabVIEW中产生的,LabVIEW中如何捕获Windows产生的自定义事件呢?
看到你已解决了,希望能得到你的帮助,谢谢!
嘉轩 wrote:
谢谢给位,我已经会了。Windows message 是Windows 自带的消息,但是0x0400是用户消息,用上就行了。
发表于 2005-7-13 17:17:07 | 显示全部楼层 来自 北京海淀

Re:用户定义的Windows message ,用labview如何做?

用户自定义的信息处理和windows系统信息处理机制都是一致的,只不过需要在文件中手动声明对应的消息常量代码和处理函数
发表于 2005-7-14 08:24:50 | 显示全部楼层 来自 上海

Re:用户定义的Windows message ,用labview如何做?

yfeitian wrote:
用户自定义的信息处理和windows系统信息处理机制都是一致的,只不过需要在文件中手动声明对应的消息常量代码和处理函数
在LabVIEW中捕获DLL中产生的事件是用Event Structure还是专门的Windows API函数?
Event Structure好像无法获得对应的消息常量,我想可能需要用Windows API不断地查询消息队列,是吧?
这个查询消息的API函数是GetMessage还是PeerMeassage?不好意思,对这些API函数的具体功能还不太熟悉。
希望得到你的帮助,谢谢!
发表于 2005-7-15 10:53:02 | 显示全部楼层 来自 天津

Re:用户定义的Windows message ,用labview如何做?

GetMessage可以响应单个事件

而像鼠标动作之类的连续事件就得用PostMessage

学的都忘了
发表于 2005-7-15 13:35:31 | 显示全部楼层 来自 上海

Re:用户定义的Windows message ,用labview如何做?

PostMessage是产生消息,GetMessage是捕获消息吧?
mebusw wrote:
GetMessage可以响应单个事件

而像鼠标动作之类的连续事件就得用PostMessage

学的都忘了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-4 05:02 , Processed in 0.048921 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表