完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题,最近在做的这个项目,需要获取另一个软件的运行结果来判断本程序的运行结果,网上看了很多资料,都说的是涉及到Windows API相关的知识,看了一大堆资料,看完之后好像又啥也没看,气死俺了,俺就搬过来吧,如下:
FindWindows:获取窗口句柄。 hWndParent:获取父窗口句柄。 hWndChildAfter:获取子窗口句柄。 Wparam:第一层发送消息的具体信息。 IParam:第二层发送消息的具体消息。 Msg:指定发送消息的类型,比如移动鼠标消息,键盘键按下的消息等。 Msg:IpszClass:指向一个指定了的空结束字符串,或一个标识类名字符串的成员指针。IpszWiondow:指向一个指定了的窗口名的空结束字符串。 第一步获取窗口很好实现这步,后面的有些上头了!Wparam,IParam,Msg咋用呀,网上说这些个函数功能好强大好强大,我知道这里潜水的大神好多好多,都出来冒个泡吧,大神们,急死俺了!!! 写过的或正准备写这么个程序的要不要留下点意见或者建议吧!!!!!! |
|
相关推荐
1 条评论
7个回答
|
|
目前还不晓得啊
|
|
|
|
最好搞到源码做API,你这样搞是没结果的
|
|
|
|
参考我在2018 NI Week 上的 presentation
https://www.youtube.com/watch?v=-CqWwjDad1M&list=PLQQqHDdPxRKnkAElWt_hNcRJEUPdezmfr&index=4 |
|
|
|
可以先用Spy++看看能不能获取到数据吗,如果能获取到就没问题(QT写的程序好像找不到句柄)。直接调windows的API不太行,我是用C++写程序实现的。百度一下C++获取进程数据,很多demo。
|
|
|
|
以前做过,一个很老的exe,还必须得用到它,把软件运行在最上层,截图,处理图像。
|
|
|
|
先用SPY++看看能不能获取到数据,如果可以就没问题。用自带的API应该不行,我是用C生成了dll,labivew调用
|
|
|
|
多谢楼主分享这些不错的学习资料,应该好好学习天天向上。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1516 浏览 1 评论
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
2086 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1710 浏览 0 评论
1897 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
4665 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 19:00 , Processed in 1.001192 second(s), Total 100, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号