用DELPHI控制下载弹出窗口,并点击保存为何不行

szchenzb szchenzb 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用DELPHI想在弹出文件下载窗口后直接模拟点击保存按钮,但不成功,只能把焦点停在保存按钮上,之后的动作不执行,请各位高手帮忙指点,代码如下:

procedure TForm1.Button1Click(Sender: TObject);
var
H,hc: HWND;
i:integer;
begin
h := findwindow(nil, '文件下载');
if H > 0 then
begin
// FindWindowEx(h,0, 'Button', '保存(&S)')
hc := FindWindowEx(h,0, 'Button', '保存(&S)');
if hc> 0 then
begin
// windows.SetForegroundWindow(h);
SendMessage(hc, WM_LBUTTONDOWN, 0, 0);
// Sleep(20);
SendMessage(hc, WM_LBUTTONUP, 0, 0);
// Sleep(20);
// SendMessage(hc, BM_CLICK, 0, 0);
// Sleep(20);
PostMessage(hc, BM_CLICK, 0, 0);

// PostMessage(hc, WM_KEYDOWN, VK_RETURN, 0); SendMessage(hc, WM_LBUTTONDOWN, 0, 0);
// SendMessage(hc, VK_RETURN, 0, 0);
// keybd_event(VK_RETURN, 0, KEYEVENTF_KEYUP, 0);
//PostMessage(hc,VK_RETURN,13,0);
{ SendMessage(hc, WM_LBUTTONDOWN ,MK_LBUTTON, MAKELPARAM (100, 200));

SendMessage(WM_COMMAND, ID_FILE_SAVE_AS, 0);
keybd_event(VK_MENU, 0, 0, 0);
keybd_event(VK_RETURN, 0, 0, 0);

keybd_event(VK_RETURN, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP, 0);
SendMessage(hc, WM_LBUTTONUP, MK_LBUTTON, MAKELPARAM(100,200));
}

end
end;
end;
...全文

相关推荐

右下角弹出窗口Delphi版.rar

Delphi实现的右下角弹出窗口,类似网页上的右下角广告窗口、重要信息公告窗口,在WEB设计中更多用于广告了,在Delphi软件中,你同样可以把本弹出窗口用于广告设计中,支持关闭功能。

weixin_39841365

Delphi实现Image拖动窗体与点击弹出菜单效果完整示例

Delphi作为一款经典的快速应用开发(RAD)工具,凭借其强大的可视化设计能力和高效的编译机制,在桌面应用程序开发领域长期占据重要地位。本章将系统介绍Delphi IDE的核心组成,包括窗体设计器、对象观察器、组件面板和代码编辑器的协同工作机制。重点剖析RAD开发模式如何通过“拖放式”组件操作大幅提升开发效率,并结合VCL(Visual Component Library)框架解析其事件驱动的本质。

江卓尔

Delphi USB摄像头拍照控制源程序

Delphi,作为一种成熟的集成开发环境(IDE),自1995年首版发布以来,已经经历了超过20年的发展历程。在这一章节中,我们将探索Delphi的历史和演变,以及其为开发者提供的关键工具和特点。我们首先回顾Delphi的早期版本,以及它们如何塑造了现代的IDE。随后,我们将深入探讨Delphi的编程语言Delphi Object Pascal的特点,它如何促进了快速的应用开发。最后,本章会指导读者如何配置Delphi的开发环境,以及如何利用其丰富的组件库和工具来设计和构建应用程序。

亜恵恵阿由

Delphi源码,仿QQ弹出窗口

用delphi仿QQ样式,源码,在VISTER下可能有点BUG,没时间弄了,随便发上来给大家借鉴吧

蒋德盼

DELPHI 控制摄像头拍照,截取任意矩形区域,保存成图片 源码,(原创)

DELPHI 控制摄像头拍照,截取任意矩形区域,保存成图片 源码,(原创) 部份代码来自网络。

haochin
评论 12
收藏 已收藏
分享
返回顶部
szchenzb
Windows SDK/API 1,184 成员 22,326 内容