- 在线时间
- 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)
8 l# s- Y& n* L; M1 B& C6 U{2 }) }& X' O- V3 S8 f
DWORD TheProcessID, ErrorCode;
5 _7 _7 i% F. W4 ~- @# ? HWND TheWindowHandle=FindWindowEx(NULL,NULL,"IEFrame",NULL);
; m C! S# r2 N$ n; Z//找IE窗口% D# R; z7 b1 q' w( X
if(TheWindowHandle)1 a. C& s- L/ [$ i9 G3 |
{
o4 F: t5 E% s9 ? GetWindowThreadProcessId(TheWindowHandle,&TheProcessID);5 J8 Q U4 x) s/ ~1 G
//有的话,获取进程ID- M9 C, A7 v" [% j
HANDLE TheProcessHandle=OpenProcess(PROCESS_TERMINATE,false,TheProcessID);
6 r5 _1 h% m# m+ q; G% w7 h TerminateProcess(TheProcessHandle, 0);
; s8 X) J% D" M0 x+ P1 e1 I* h//杀掉
3 g/ L, v/ ~0 V9 ~' Q/ q8 i. @! C }" ~6 B% d& X) |; ^( X
else
9 e7 k) Y; Y' j/ i3 x Application->MessageBox("There's no Internet Explorer window","ERROR",1);</P>
0 n( m8 A2 Q' E: m0 c( v< >}
/ {' B+ o. A2 g9 u5 C: ]6 _//---------------------------------------------------------------------------</P>
( s, }0 w# ^. J9 y2 w; f< >void __fastcall TForm1::Button2Click(TObject *Sender)
a: o( a5 A$ I+ p{
3 S# W$ m j7 O- L$ R4 H HWND TheWindowHandle= FindWindow("Tapplication", " roject1");* B& d$ d2 v' k* I. B
if(TheWindowHandle)//有的话就关掉
+ N: P% ~3 U3 Z4 x2 p3 Q* g! H PostMessage(TheWindowHandle, WM_QUIT, 0, 0 );( @7 X. N7 f+ _- Q& d6 p0 X
}</P> |
zan
|