lz_mao
驱动中牛
驱动中牛
  • 注册日期2001-09-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1321回复:7

非驱动的问题。

楼主#
更多 发布于:2002-06-12 08:54
各位大虾,小弟有以下问题:

我现在想要做一个小程序,功能主要是对Outlook做自动的配置。即用程序模拟“点击”操作。

现在遇到了一个问题,当我要对“菜单栏”中的“工具”进行操作时,我应当向窗口发送一个什么样的消息呢?
如果,我要模拟Alt+T的击键消息,应当怎么做?

最新喜欢:

IammeIamme
我很笨。
xzsl
驱动牛犊
驱动牛犊
  • 注册日期2002-05-09
  • 最后登录2007-01-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-12 09:40
pWnd是OutLook窗口指针。

pWnd->SetActiveWindow();
keybd_event(18,0,0,0);
keybd_event(\'T\',0,0,0);
keybd_event(\'T\',0,KEYEVENTF_KEYUP,0);
keybd_event(18,0,KEYEVENTF_KEYUP,0);

别忘给分呀!
xzsl
驱动牛犊
驱动牛犊
  • 注册日期2002-05-09
  • 最后登录2007-01-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-12 09:40
pWnd是OutLook窗口指针。

pWnd->SetActiveWindow();
keybd_event(18,0,0,0);
keybd_event(\'T\',0,0,0);
keybd_event(\'T\',0,KEYEVENTF_KEYUP,0);
keybd_event(18,0,KEYEVENTF_KEYUP,0);

别忘给分呀!
 :cool:
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-12 11:57

嘿嘿,的确是个。。。非驱动的问题。

 :)
[color=red]大头鬼! :P[/color]
lz_mao
驱动中牛
驱动中牛
  • 注册日期2001-09-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-06-12 12:36
xzsl兄,我在使用了您的方法后,出现问题。
keybd_event(18,0,0,0);//模仿ALT按下
keybd_event(18,0,KEYEVENTF_KEYUP,0); //模仿ALT抬起

我感觉第一个语句不成功。


你试一下好吗?

放心,分有的是,会给你的。
我很笨。
xzsl
驱动牛犊
驱动牛犊
  • 注册日期2002-05-09
  • 最后登录2007-01-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-12 13:43
是吧?

我刚才测试没有问题呀?不行我可以给你测试程序。

如果实在不行,针对某个具体程序,如OutLook,也许有
更好的方法:SendMessage.

FindWindow得到框架句柄,FindWindowEx得到其中的菜单句柄,
之后发送消息,无论你是按键,还是别的什么,都是可以的。
但是麻烦许多。
lz_mao
驱动中牛
驱动中牛
  • 注册日期2001-09-29
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2002-06-12 13:54
好了,把你的测试程序给我。谢谢。
zliu@gefon.com

对了,领分吧。
我很笨。
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
7楼#
发布于:2002-06-12 21:52
喂,想干什么啊?
游客

返回顶部