首页
社区
课程
招聘
[求助]请教大家一个VB编程问题
发表于: 2005-8-8 22:52 5906

[求助]请教大家一个VB编程问题

2005-8-8 22:52
5906
我们知道,VB中控制另一个程序中的菜单可以用以下方式:
SendMessage hWnd, WM_COMMAND, ID,0 'hWnd为另一程序的父句柄,ID为菜单的ID
现在我想通过VB编程调出该程序的一个对话框,应如何写呢?
这个对话框在原程序中通过对工具栏上相应图标的点击可以调出,现在想用VB的API编程调出(不想用自动鼠标点击的方法),如何写,请大家帮助。

谢谢大家

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
VB 有一个函数叫做SendKey, Win32有个函数叫SendInput, 基本概念就是一个进程向量外一个进程发按键或者鼠标点击.在WinNT 以后的操作系统这是一个简单的进程间控制.

SendInput的例子可以参见
http://www.planet-source-code.com/URLSEO/vb/scripts/ShowCode!asp/txtCodeId!39798/lngWid!1/anyname.htm

问题中你想打开一个对话框, 比如打开文件对话框,你送 "ALT+F, O"就可以了.
2005-8-16 14:19
0
游客
登录 | 注册 方可回帖
返回
//