社区
C++ Builder
帖子详情
请问如何调用其他应用程序的快捷键?
rabbit008
2003-10-17 04:14:24
我想在我的程序里向一个IE窗口发送Ctrl+F,再发送文字给该查找窗口,最后发送一个回车让其自动查找,请问如何实现?该IE的hWnd我已经得到.
...全文
59
6
打赏
收藏
请问如何调用其他应用程序的快捷键?
我想在我的程序里向一个IE窗口发送Ctrl+F,再发送文字给该查找窗口,最后发送一个回车让其自动查找,请问如何实现?该IE的hWnd我已经得到.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chifengwatch
2003-10-17
打赏
举报
回复
同意ccrun(老妖)(www.ccrun.com)
FindWindow
keybd_event
rabbit008
2003-10-17
打赏
举报
回复
谢谢ccrun(老妖)(www.ccrun.com)
sfemil
2003-10-17
打赏
举报
回复
学习
ccrun.com
2003-10-17
打赏
举报
回复
大概的给你一段代码,自己再加工加工吧。我要下班了。呵呵。
这段代码在打开www.google.com,然后搜索"2003",我试的成功了。
void __fastcall TForm1::Button1Click(TObject *Sender)
{
HWND hWin=::FindWindow("IEFrame",NULL);
if(hWin==NULL)
return;
::BringWindowToTop(hWin);
keybd_event(VK_LCONTROL, 0, 0, 0);
keybd_event('F', 0, 0, 0);
keybd_event(VK_LCONTROL, 0, KEYEVENTF_KEYUP, 0);
keybd_event('F', 0, KEYEVENTF_KEYUP, 0);
Sleep(1000);
HWND hFindWin=::FindWindow("Internet Explorer_TridentDlgFrame",NULL);
if(hFindWin==NULL)
return;
::BringWindowToTop(hWin);
unsigned char *szBuf="2003";
for(int i=0;i<sizeof(szBuf);i++)
{
keybd_event(szBuf[i], 0, 0, 0);
keybd_event(szBuf[i], 0, KEYEVENTF_KEYUP, 0);
Sleep(10);
}
keybd_event(VK_RETURN, 0, 0, 0);
keybd_event(VK_RETURN, 0, KEYEVENTF_KEYUP, 0);
}
tigerhohoo
2003-10-17
打赏
举报
回复
查找之后呢,有办法取出查找结果吗?
ljianq
2003-10-17
打赏
举报
回复
学习;
顺便友情UP!
C#
调用
系统API指定
快捷键
的方法
本文实例讲述了C#
调用
系统API指定
快捷键
的方法。分享给大家供大家参考。具体分析如下:
快捷键
的作用大家都清楚,就是快捷嘛,操作起来方便.用电脑的人很少有没用过Ctrl + C 和Ctrl + V的. 其他很多软件也有各种
快捷键
.电脑自然没那么聪明,知道我们敲哪些键然后给出相应反应,这都得我们自己写代码实现啊.指定
快捷键
有两种方式. 方法一.当
应用程序
某个页面获得焦点时,直接写一个该页面的KeyDown事件处理函数就行,非常的简单.我们大多数时候就用的这种
快捷键
. 方法二.在任何时候都能使用
快捷键
,此时必须
调用
系统的API才行.这种情况我们用的不多.不过有个典型的例子,就是通过
快捷键
切换输入法
MFC菜单
快捷键
1.利用MFC向导建立基于视图的MFC
应用程序
框架。 2.编辑主菜单,追加适当的菜单项、子菜单及消息影射函数掌握菜单的使用方法。 3.使用菜单功能生成并显示上周作业里的各个对话框。 4.对新追加的子菜单追加相应的工具栏和
快捷键
。 5.追加新的菜单资源,实现快捷菜单功能。
HarmonyOS鸿蒙应用开发课程
HarmonyOS鸿蒙应用开发课程01-鸿蒙应用开发课程介绍02-安装开发工具和配置开发环境03-创建HelloWorld工程04-EevEco+ Studio的简单配置和使用模拟器运行页面05-初识ArkTS语言信06-新建页面和构建页面的基本方式07-设置
快捷键
提高开发效率08-给按钮添加点击事件方法09-页面跳转功能
C#锁屏程序(隐藏任务栏/屏蔽CRT+ALT+DEL
快捷键
)
C#写的锁屏程序,可以隐藏WIN任务栏,屏蔽
调用
任务管理器(CRT+ALT+DEL
快捷键
),同时使用TIMER控件来监控程序,防止使用ALT+TAB
快捷键
调出其他
应用程序
,使其他程序位于锁屏程序之上
winfom桌面
应用程序
winform技术,涉及到全局钩子、可以在任何时候通过
快捷键
调用
出
应用程序
。主要适合全局
快捷键
的学习。以及存储本地文件等技术
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章