回 帖 发 新 帖 刷新版面

主题:请会句柄编程的朋友指导一下

本人刚学句柄,现在想实现如下功能,先用vb找到word程序句柄(已经实现),再通过word句柄找到“文件”下的“打印”菜单的句柄(没有实现,郁闷)。本人用如下代码获取菜单的句柄,可是返回值总是0
mHandle = GetMenu(twnd)
不知道这个地方是不是有问题?在实现上述功能以后,最后再通过“打印”菜单的句柄实现打印操作(没有实现),程序见附件。麻烦大侠帮忙指导一下,谢谢!

回复列表 (共1个回复)

沙发

如果你想控制另一个程序中的功能.
不用这么麻烦.
你直接对目标发键盘消息就行了.
使用VB里的SENDKEY发送CTRL+P
或是使用API-keyboardevent.

你只要模拟出来CTRP+P就行了.

我来回复

您尚未登录,请登录后再回复。点此登录或注册