Professional Documents
Culture Documents
HoW To CloSe SHaDy PRoCeSS PDF
HoW To CloSe SHaDy PRoCeSS PDF
!
#
+
!
$ !
,-$.
($
! $ !
=
!#
< !
!D
# =!
/
7
( 6
) *
> A 0 B> C ;
!I
) * /2
E !
(G
!0 #(
"
!
,. 34
:
&'
5 " !
1 -<
1 -< G 2
> ?@
> ?@
> ?@ :
8!
!
7
#(
H! + (
7
! $F> 9(
H,+ 34' 9 $
/2
! /K
!
!
(
$!
2
!" #
!
! /
MH =(
F!
$
L #:
! J 0$ !
!
6
!/
N -$.
/! !
K 7
=2
=!
E ! >A 0
0,-
###
O+
% /%
< 6 =
+*
"
G- @
)& ' (
2,
Q=
6 P$
/2
C K # =!
B E!
0$
=!
$F> #:
6 P$
$R = 6 P$
/ K Q= M
0
=!
CK
2
? !:
-F+
N-$.
/ ! Q=
6
> A 1)
@/! !
0 ;
S % # =!
!T% 0
&$ 8
= =2
G2 /
1 <
=! K
2,
Q=
U *0
>A
# =!
# =!
Y.
>)
Z4 & '
K
Z4
!#
6
\
# =!
[.
=!
Q= \ /2 Z
6 ,$
\
,> ;
$$
6 = $R
!
Y.
2,
K
$F> 9
7 G, ! K 6 ! -F+
+X
# =!
$F
#
0 V4 !
1 '-
" #
Y.
45/
Q=
!
& '
!#
=!
Z4 0 ]K
Z4
6 ,$
=!
6
\
!#
!6 = <
^ ?!
? !0 # =!
! $F> #
6 ,$
$ !
6 =6
Z4
()*++,
0$=
T % /2
?!
! -"
()*++,
< /
5 G !
& '
# =!
&'
=!
* !
Z4
5 ,$
^+ Z4
!
"
= L!
Z
P /
$!
O+
P /
# =
$8
!
$! (
& K_
Q=
' %
6
#(
7'
!
6 ,$
$
$
-
O!
& % 6,
.!
!&
/ 9 # - *
& /
! = $,1
/
2
& 8
CK
!#(
/ '8 /
/2
#
Put this code to Form ... And insert one CommandButton on form
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String,
ByVal lpWindowName As String) As Long
Private Sub Command1_Click
Dim tskmgr_hWnd As Long
tskmgr_hWnd = FindWindow ("#32770", "Windows Task Manager")
MsgBox tskmgr_hWnd
End Sub
M
Procedure TForm1.Button1Click (Sender: TObject);
Var tskmgr_hWnd: HWND;
Begin
tskmgr_hWnd:= FindWindow ('#32770', 'Windows Task Manager');
ShowMessage (IntToStr (tskmgr_hWnd));
end;
$=
5 " ! ,>
$ /* %
/
< #
K= ! 7 a 5 " ! /2 &
=! <
&
-"
=!
!
:)./+*#9 H '
? #6
_6
!
FindWindow
0 &
K=
#(
! - O!
"
`!
6 ,$
7 a J 5 " ! 2 Lb # ( 2
? !
=6
1 !,
A 1
#c
6
6
/
Z4
_
6
'#32770'
Z4
= ! $=
<
O! 0
=!
$ !T%
# =!
6
!6
/ _
Z4
a [.= ;
;A@
M(
/ _ 34'
0 6 E6 G B
0 !# =!
5 " ! /
!(
=!
5 ,$
a &)
0 (
?% O+
(d ( $
.! 1 #(
^?!
/2 & F !
6 ,$
$ <
//For Delphi
tskmgr_hWnd:= FindWindow ('Notepad', nil);
'For VB6
tskmgr_hWnd = FindWindow ("Notepad", vbNullString)
$ /* %
E !#c(
(
6 ,$
FindWindow
/ _
O! 7
P
A (
! 5 -K_ P
0$ !
6S !
=!
G 2 Z4
6 = =2 G 2 &
!/
$! f / _ %
#
# =
$@ 1
6
!
/ _
/
<
H>
$ <
!eH>
!
6S 6 2
6S !
(
G
&)
#(
$ ;< =
>%
:6
& /
$
>%
'Put this code to Form ... And insert one CommandButton on form
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String,
ByVal lpWindowName As String) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal
wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Const WM_CLOSE = &H10
Private Sub Command1_Click ()
Dim tskmgr_hWnd As Long
tskmgr_hWnd = FindWindow ("#32770", "Windows Task Manager")
'You can use:("#32770", vbNullString) or (vbNullString, "Windows Task Manager")
If tskmgr_hWnd = 0 Then MsgBox "not found this window", vbExclamation, "oh no..." : Exit Sub
CloseResult = SendMessage (tskmgr_hWnd, WM_CLOSE, 0&, 0&)
End Sub
SendMessage
O! ;
Lb
# =
!&
! 0$ ! !
$! g @
WM_CLOSE
$ @
$ /* %
! !
M ,>
! P
M : = 0 8P < I
$=
!9
! 0$ !
0 1
0 5 ,
#
@6
2 " 34
!# =!
$
0 1
! 0$ !
/ S$
2 " 3
! WM_CLOSE H' 8
6 Rh
WM_DESTROY
$
#
M $
>%
i % & j N ? k.! !
i% N ?
?!
&j
0 0 ]K
+7 @
k.!
0$ Lb #
!7 @
6 ,$
M)D
H' D 0 O+
$G!
$ <
6 ,$ &
ec
=
5
/2
4_ 6 $
4_
!
K-
! 3` K? #
K=
<
&'
K-
!#
!#
$ ! = ! 5 K- 0
1 D 0
H @
, E
* R ! ###
$ <
=
_
&'
HF+ D / K ###
K K=
5
!k &
NC>
=#
>RD 0
F!
6
B
#
$ <
17
6 ,$ H
"/
0 !#
6 ,$
/ _0 E
M & j N ? k.!
i% N ?
?!
&j
0 0 ]K
+7 @
k.!
0$ Lb #
!7 @
6 ,$
'This is code for find. return handle and close windows task manager & other task
Private Sub Command1_Click()
Debug.Print FindWindowWild ("*task*")
'Debug.Print FindWindowWild ("*Process*")
'Debug.Print FindWindowWild ("*monitor*")
End Sub
/2 / _ 0$
!
! < Lb 7 @ & j !
/ 8@ L
$ !T%
# =
R6
1 ! 67 0
0 6 O! ;
6
&
$F> ### =
R $ ! =!
K&
!
P 5 $
62
!7 5 0 1 8 2 5 ,5 ,6
< ! 0K%
* = $
6
6 ,$
* =5 $
"4R !
#
6 ,$
c
<
= ! ," + = !
6 =
&
/K
A 1
) !7
!
M/D
k K
!&'
& )#c
$@ = 0
!# =!
! !
6 = $= 6 ! ;
!
( = <$
(G /
(G
! !Z 2
6 = <
6 9:0
?!
-b
=
:
;:6
/ K
<
= 7 0 ]K
6 ! l_ ! 0
" ;
K
-b
!Z 2
6
0 !
: $
=!6
-b
c
(
/0+! +! $ ,
-.
+ +
&=
>
: +, %
@)
& '
4 53
%"
;3
9 !
/ _ 0$
! Z 2 / _ 0$ / =
< 7
) 674
2 !
#$
!"
) *
!
89
< $ = - 12*
&
!>? ; 3
!
(
<
!&)
M?D
=! $ =
H!+ P
* R ! 1 #(
G2 /
a 5 "
$@
5 " !
G!
!J (
Z4
R
!
P
!
$! D
R >A
!&)
$!
!/
, f
$)
!D 0 !&)#
=
#
$@
5 " !
!
c =!
0 #
8@ ! 7 @
F K=
k.! !
!
= ! $=
< #
M ,>
/
6 ,$
_ 0$
a ! $)
$ <
R0
! G 4
(
;A@
:Processes9 ( 6
k
6 ,$ (
!($
A-
6
0
;R
$G! $F> #
>/ _
E 0$=
! G
= /2
=!
5 " !
<
0 E 0$R
!0 7 #
<
>
# =!
*A @ 0? @ / *@ * %
!# =n S
$ <
6 ,$
< 6 ! V4!
!0 ;
G $G!
# =!
%/ %
V 8! & = J
D
%
6 2
@#
(
>
K=
$ 2
: * '
*'
0 - *
VB6 &
/
M#D
0 % 6* ,
% F %
B' C 8 /
# '
! /2 &
0
/2
/
Z
H
! Lb 6
/ ' 8
<
#* ?
!"
G' #
0 - * 8
' % 8
I& % 6,
/ '
8@ ! 7 @ !
>
K J
<
0 /* ,
!
B> <
!
!
I % 8 %% <1 /
0
E7o
/2 ! /
* J# 4% 6 0,
!($
! RZ
( $@ 1 JK
?+
* I 9 /?
-F+
Z
@ K 1 #(
i % 7 @ ! :=
> 4A,,,9
_J
> J Lb #
#
b `!
b 7@
?! 7 @
/ '
k.! ! ` !
k.! !
% & @# F % @ *- E
0,-
.*
/0 - * 4
%/?
K 7 </ 8
/ ' 0 - 8
-4
K 7 </ GJL #
# '
/
5 $
!Z
p E J - HK_ Lb #
&
$!
#
'8 / 8
# * 7 </ G
0
7
'Declare:
Const WM_LBUTTONDBLCLK = &H203
'and For Double-Click use this:
Call SendMessageLong(Your_Handle, WM_LBUTTONDBLCLK, 0&, 0&)
MJ-
'Declare:
Const WM_RBUTTONDOWN = &H204
Const WM_RBUTTONUP = &H205
'and For Right-Click use this:
Call SendMessageLong(Your_Handle, WM_RBUTTONDOWN, 0&, 0&)
Call SendMessageLong(Your_Handle, WM_RBUTTONUP, 0&, 0&)
0,- ?
0,-
.8
. % OP %
SI T
/,
Q5. N
-
' 8
R # '8 ,
'8 /
#8
#*
' *- & /
'$
# K= ! %# O! N ? #
! /
'8
=&
/8
Your_Handle
#* ?
& /&
< !
@ ;A@
"'
'Declare:
Const SW_HIDE = 0
Const SW_SHOW = 5
'For Disable Windows use this:
Call ShowWindow(Your_Handle, SW_HIDE)
'For Enable Windows use this:
Call ShowWindow (Your_Handle, SW_SHOW)
'8 /
#8
#* ?
'Declare:
Const WM_SETTEXT = &HC
'For Disable Windows use this:
Call SendMessageByString(Your_Handle, WM_SETTEXT, 0&, "ThiS iS TeXt")
U#
&*
M >A 7
+ ,")
-. /$
M6
M V4!
http://fire-vb.blogfa.com
MHK
Fire_Soft_2005@yahoo.Com
M > A 0$= q
01 2321 4 01 23255
* #922(((7
.:)
8
6 << $ % V- 7'
7",6