怎么知道Microsoft Outlook或著Oulook Express已经打开了?如果打开了,怎样关闭它? 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用API函数 FindWindow 查找标题中含有 "Outlook Express" 的窗口,找到后用 PostQuitMessage 将其关闭。 我是用Findwindow('Outlook Express',nil),但是没用呀,不知怎么回事? 应该是这样:showMessage(intToStr(findWindow(nil,'Outlook Express')));如果OutLook未启动,则值为0,否则为窗口句柄号。 找類名吧findwindow('Outlook Express Browser Class',nil); 'Outlook Express Browser Class'这是类名吗? 我在Delphi6里调试通过,一下代码找到Outlook Express窗口并关闭它:procedure TForm1.Button1Click(Sender: TObject);var winHandle:integer;begin winHandle:=findWindow(nil,'Outlook Express'); postMessage(winHandle,WM_QUIT,0,0);end; 'Outlook Express Browser Class'是outlook express的類名.findWindow(nil,'Outlook Express')是找標題的,但并不一定每人的標題都是'outlook express',你要看看自已的軟件. 散分咯 在使用hook时,我实在搞不懂 CallNextHookEx 起什么作用。 过程结束的时候要清空些什么东西的? 如何取得一个window的level和设置其level(toplevel除外) 如何取得通过映射连接本地硬盘的电脑的信息? 如何校验一个string是有效率的整数或浮点数? delphi database 的网站 求:不使用第三方控件,用ADO实现的主从表数据维护模块源代码(分不够可以再开贴加) 怎样把一个小数格式化为一个指定整数位数和小数位数的值? mdi窗体 如何将一个控件的Enable属性设为FALSE,但控件上的字不显示为灰色? 500分求助
findwindow('Outlook Express Browser Class',nil);
var
winHandle:integer;
begin
winHandle:=findWindow(nil,'Outlook Express');
postMessage(winHandle,WM_QUIT,0,0);
end;
findWindow(nil,'Outlook Express')是找標題的,但并不一定每人的標題都是'outlook express',你要看看自已的軟件.