- 在线时间
- 1957 小时
- 最后登录
- 2024-6-29
- 注册时间
- 2004-4-26
- 听众数
- 49
- 收听数
- 0
- 能力
- 60 分
- 体力
- 40960 点
- 威望
- 6 点
- 阅读权限
- 255
- 积分
- 23863
- 相册
- 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)6 y& k/ x$ y5 S* q% [6 C$ t
{" t1 t- p6 X( B
DWORD TheProcessID, ErrorCode;
' P3 r/ R! {* E5 j9 N0 |1 l HWND TheWindowHandle=FindWindowEx(NULL,NULL,"IEFrame",NULL);& r6 X3 o, X; |2 F) H0 h
//找IE窗口3 ^: v; B4 p& o
if(TheWindowHandle)1 M1 h* [8 O! K. _8 V
{; Y' J7 {1 {) ~
GetWindowThreadProcessId(TheWindowHandle,&TheProcessID);: g' r+ S0 S: d2 X* b/ x6 s
//有的话,获取进程ID2 ~4 j4 n5 j4 P4 A
HANDLE TheProcessHandle=OpenProcess(PROCESS_TERMINATE,false,TheProcessID);
4 h2 d* U" y7 @; P _/ p8 a" b1 f$ F TerminateProcess(TheProcessHandle, 0);
" {5 R" h% ]( S+ X! t//杀掉5 }- B* T% u/ x% B- D7 i, w+ r
}
, Q0 k' h. d* `& X% U8 r6 }- |; L( n else
$ z1 |" K" ?+ c1 y5 _* A* K# c. i% F Application->MessageBox("There's no Internet Explorer window","ERROR",1);</P>
/ v' ~& L% n% Y, G; g< >}
* g+ T' E7 T5 u//---------------------------------------------------------------------------</P>
" G) @8 i% v# S* \& N< >void __fastcall TForm1::Button2Click(TObject *Sender)) h$ v* w3 k6 y5 q9 E
{
% z L% }8 L' d HWND TheWindowHandle= FindWindow("Tapplication", " roject1");/ n$ E" c5 u" N+ ?1 G. l
if(TheWindowHandle)//有的话就关掉
. Q0 @3 F; K1 ?1 h) ? PostMessage(TheWindowHandle, WM_QUIT, 0, 0 );& ^, F( C9 K+ S2 p# B% S" }$ P t
}</P> |
zan
|