sunnyermao 发表于 2008-2-15 16:04:24

可不可以将烧录程序嵌入到Labview程序中?

现在有一个网上下载的烧录程序,希望用硬件的按键来替代程序中的按扭来进行烧录,替代操作人员每次都用鼠标点击进行操作。
硬件初拟以并口进行控制,现在想请教各位达人,有无方法在Labview中调用EXE中的按钮控件。

sunnyermao 发表于 2008-2-16 08:52:13

自己顶一下,
有人提议抓窗体,不晓得咋操作

cpubbs 发表于 2008-2-16 09:03:58

没有这样用过!看看它的程序有没有一些调用的指令,有些可以传递过去的!记得做这种好像要用到VC中的类似叫做钩子的东西吧,不过我也不会,呵呵!知道的朋友指点一下,谢谢!

cpubbs 发表于 2008-2-16 09:08:12

我以前见过一些烧录软件是可控的,也就是说像WINDOWS的开始菜单里面的运行一样,输入相关的指令及参数,它就能顺利调用,如果您的烧录软件是这样,哪就方便多了!我见过有烧录软件是这样的!

sunnyermao 发表于 2008-2-16 16:57:37

现在调用user32.dll里的findwindowA函数可以得到所要处理窗体的句柄值,
请教往下如何调用窗体中的按钮控件,通过修改其属性值来达到控制按钮的目的。

sunnyermao 发表于 2008-2-18 16:56:25

自己顶下,
今天已经可以用findwindowEx抓到具体控件的句柄值,
但是不知道如何用sendmessage函数来进行控制,
请教达人提高消息内容及参数设置来控制按钮控件的up down
页: [1]
查看完整版本: 可不可以将烧录程序嵌入到Labview程序中?