- 在线时间
- 1957 小时
- 最后登录
- 2024-6-29
- 注册时间
- 2004-4-26
- 听众数
- 49
- 收听数
- 0
- 能力
- 60 分
- 体力
- 40957 点
- 威望
- 6 点
- 阅读权限
- 255
- 积分
- 23862
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 20501
- 主题
- 18182
- 精华
- 5
- 分享
- 0
- 好友
- 140
TA的每日心情 | 奋斗 2024-6-23 05:14 |
|---|
签到天数: 1043 天 [LV.10]以坛为家III
 群组: 万里江山 群组: sas讨论小组 群组: 长盛证券理财有限公司 群组: C 语言讨论组 群组: Matlab讨论组 |
< >void __fastcall TForm1::Button1Click(TObject *Sender)
) s1 `7 T/ l0 L* Y) p3 k R ^% B* j& T{* a9 H4 A" W5 D9 K* E
DWORD TheProcessID, ErrorCode;0 j3 k( {8 }% E, f6 X4 D
HWND TheWindowHandle=FindWindowEx(NULL,NULL,"IEFrame",NULL);. i0 p# n" B4 [9 ]! Z3 o2 Z
//找IE窗口
, Z; i$ _8 [5 z8 W if(TheWindowHandle); c# W9 x) U4 F& n/ Q
{
( @ D- F( V+ A7 q GetWindowThreadProcessId(TheWindowHandle,&TheProcessID);
6 A" x7 O8 c! g4 n/ w: Z//有的话,获取进程ID6 @# Y/ w- K. `
HANDLE TheProcessHandle=OpenProcess(PROCESS_TERMINATE,false,TheProcessID);+ @. L0 x; g, M
TerminateProcess(TheProcessHandle, 0);8 d3 D- A) G8 G- h
//杀掉
( }+ Q5 c/ Z6 S" a) c }( {) k# l$ S+ F
else
4 d( J5 P5 K1 s" D! J& o Application->MessageBox("There's no Internet Explorer window","ERROR",1);</P>
5 b% w$ q" ~! ?6 E( m8 r< >}
8 {* k N$ B: I2 A//---------------------------------------------------------------------------</P>
% w2 N2 G7 h2 }! y# l8 p7 k< >void __fastcall TForm1::Button2Click(TObject *Sender)
$ c+ E, j4 u$ t( Q{+ U# U# O; D( |9 N9 j
HWND TheWindowHandle= FindWindow("Tapplication", " roject1");; W4 p% s+ _4 M9 Q4 @
if(TheWindowHandle)//有的话就关掉
( Z9 v9 R6 [# `& y- [ PostMessage(TheWindowHandle, WM_QUIT, 0, 0 );
4 r( f3 f/ y1 k0 ^/ r6 p! {, }- g}</P> |
zan
|