小弟刚刚接触Delphi,现想用 Delphi编个小程序能够实现对Windows的IE和关闭系统对话框的控制,急需!有以下几个问题:
1:查了几个API,可是不知该怎么用啊。请前辈指点一二。
2:怎么对IE和关闭系统对话框的控制?用句柄吗?又怎么获取其句柄?
1:查了几个API,可是不知该怎么用啊。请前辈指点一二。
2:怎么对IE和关闭系统对话框的控制?用句柄吗?又怎么获取其句柄?
解决方案 »
- 提供Form的名称的字符串,有没有好的办法能够取得该窗口的实例
- 怎么通过字符选择combobox的内容
- 请问各位高手,如何在报表打印中设定打印的内容到了一定的行数以后就可以自动换列???(在线等)
- 请教DLL创建MDI窗体问题。
- 救命啊,在线等待,关于GRID的问题。
- 怎样作自己的delphi安装程序
- 我是一个delphi初学者,我想问一下高手们什么是索引????
- 有关SESSION的问题
- 如何使用field? 据说有FIELD控件,我没有找到.
- [绝对不可错过]超级猛料,绝对不是广告,看了绝对不后悔。
- 谁有比较好的打印控件?
- 我将Menu放在了Toolbar上,如同delphi自己的菜单,发现问题.
//关闭IE等浏览器窗口,在主程序一个Timer里运行
procedure KillIEWindow;
var Wnd: HWND;
begin
// IEHandle:= FindWindowEx(0, IEHandle,'Afx:400000:0',nil); //关闭腾讯浏览器
// if IEHandle<>0 then SendMessage(IEHandle, WM_CLOSE, 0, 0);}
Wnd:=FindWindow('IEFrame', nil); //关闭IE
PostMessage(Wnd, WM_CLOSE, 0, 0);
Wnd:=FindWindow(nil,'另存为'); //关闭“另存为”
PostMessage(Wnd, WM_CLOSE, 0, 0);
wnd:=FindWindow('Shell_TrayWnd', nil); //隐藏任务栏
ShowWindow(wnd, SW_HIDE);
end;可以看看关闭电脑那里的windowName,是不是“关闭 Windows”