|
|
1
1
这些ActiveX控件是否在单独的dll中?如果是这样,您可以使用ole view(一个vs 6.0工具)打开dll并查看所有接口、coclasse等。 |
|
|
2
0
您可能可以通过Microsoft Research Detours库使用dll注入。基本上,您需要为那些特定控件挂接cocreate。您将需要格外小心,特别是如果您做任何跨线程/跨进程的事情(COM线程规则至关重要)。 总的来说,绕路是很容易的…但我从没试过用COM程序。你可能想换个解决方案。 还请注意,绕行对它有一些许可限制,这可能会影响您分发它的能力。 测试软件很可能只是将适当的wm-xxx消息发送到特定的窗口(例如wm-mousemove)。 |
|
|
3
0
很抱歉,VB6 EXE不包含提取其使用的COM对象所需的清单。你最好试试rbobby的一些建议,尤其是关于发送wm_xxx消息的建议。 |