诚毅小家|集美大学生活【集美大学,诚毅学院,水产学院,师范学院,美术学院,财经学院,体育学院,航海学院,集美学村,石鼓路,龙舟池】

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 606|回复: 3

流氓窗口隐藏器0.02

[复制链接]
发表于 2008-5-9 22:48:32 | 显示全部楼层 |阅读模式
旧版本在这里:http://www.chengyi.org/bbs/thread-70391-1-2.html\
; C: V/ d( U2 C( ~+ K& X+ U/ @/ O; }5 U5 h$ h( L: L
加入了自动获取窗口标题功能# g: U) K) M/ k( ?/ P) W) V
和尝试销毁该窗口功能
8 k, M& s! U  x. {+ R! G呃,其他的貌似没有了,要断网了,明天再来贴源码
" ^% I( _( b, O2 M9 z流氓窗口隐藏器.rar

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1 +2 收起 理由
没票请上车 + 2 orz

查看全部评分

 楼主| 发表于 2008-5-9 22:58:02 | 显示全部楼层
procedure TForm1.TrackBar1Change(Sender: TObject);5 U# m3 f5 Q9 Y3 F7 M
var9 O) C9 d$ @/ L. \: E
  h: HWND;
) F8 ?' Q8 {! ]% o0 s0 Q3 S7 c- c  FormStyle: Integer;7 Z5 K% t0 T: I0 I6 y
begin
) `2 S) i& B, k4 ^" A: U6 B5 i  h := FindWindow(nil, pchar(Edit1.Text));) l9 h' u! F! m0 Q! Q2 x/ N
  if (h<>0) then  i, y9 U2 `+ W# M
  begin
( {7 s* `8 g$ y2 x& v  Label3.Caption:='透明度(0-255):'+ IntToStr(trackbar1.position);
) y2 v$ N( c$ [& {4 _4 K" k  FormStyle := GetWindowLong(h, GWL_EXSTYLE);& i: L6 S% V, \, a# V
  SetWindowLong(h, GWL_EXSTYLE, FormStyle or WS_EX_LAYERED);
% J/ Z2 y5 G4 l. L4 T, Q  SetLayeredWindowAttributes(h, 0,trackbar1.Position, LWA_ALPHA);
, t  q* O0 {; y7 w  }  end
* B8 p7 W7 h! f  C5 I  else
, i) j" P' I6 s) T4 y  Label3.Caption:='找不到指定的'+edit1.Text +'窗口!';
+ z: a% @$ @% [end;; g" ]% {* o: {( |, h+ z
procedure TForm1.Button1Click(Sender: TObject);' s. o9 e* Q0 z8 {. }5 m4 r$ \
var8 q% a; b& F  @
  h: HWND;# C5 [+ ~. z) a' T
begin
  h1 t0 u% O0 J9 `. n* R6 H. Y& M  h := FindWindow(nil, pchar(Edit1.Text));" m7 @. W! O( v
  if (h<>0) then, x% ?# o8 S2 a* M' J: M4 Q
  if(Edit1.Text<>'HI检测结果')then- {5 s" m3 D7 f! U4 e: g, ]
  postmessage(h,WM_DESTROY,0,0); F9 j/ b8 j4 Z$ w1 V
  else
$ B/ R3 n2 I8 |( I& C8 O  postmessage(h,wm_keydown,27,65537)
+ R: ^8 ^* Q, u0 f5 w2 S4 c  else
. m5 h& m4 q9 r9 F# k! ~  Label3.Caption:='找不到指定的'+edit1.Text +'窗口!';
2 T0 R, \# ?/ A4 i: c: r2 eend;
, S0 h, F2 D- F- `procedure TForm1.FormCreate(Sender: TObject);
' i, v( b1 @" k9 M. G7 j- j0 ?begin
& |) [) k9 `; i& Hsetwindowpos(form1.Handle,HWND_TOPMOST,form1.Left,form1.Top,form1.Width,form1.Height,0);
% q9 P7 V5 P) m' @4 Pend;
4 V2 ]0 ~7 A, V2 y, k2 D9 Gprocedure TForm1.Timer1Timer(Sender: TObject);  m: ]7 f6 ^" D; M
var
1 s2 X& X8 }6 ]& y6 o: }" d5 [  arr: array[0..254] of Char;
2 @4 K$ U: R. o" K. I  h:HWND;6 ~3 H3 [* d7 m+ j( W+ U4 w
begin
" `- A$ f" x/ R4 G0 i( Z- p5 Q  h:=getforegroundwindow;
, S8 l% k! H) M% i$ e+ E) C  GetWindowText(h, @arr, SizeOf(arr));1 w1 ]4 h; _% _
  if(arr<>'流氓窗口隐藏器')then
4 M" e& v! v. s1 ~* w) S5 @" Q& D  Edit1.Text:=arr;
% S2 ]1 |/ F# h9 ^5 D$ H1 ?end;: D# s. A. r# _* N" e. x
:loveliness:0 v# T+ {# I2 ]) b# \. G3 X

' a5 C: L  h+ J. s[ 本帖最后由 hyp 于 2008-5-10 08:16 编辑 ]
发表于 2008-5-10 23:36:37 | 显示全部楼层
了不起,开源就更了不起了: o& }) p" K- o. }. Q' L! |
顺便一说,流氓HI只要ESC就可以退出了....................
 楼主| 发表于 2008-5-11 08:35:18 | 显示全部楼层
postmessage(h,wm_keydown,27,65537);       这句就是所谓的按ESC
& `' J+ j, J& y6 k- u呃,知道啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|诚毅小家 ( 小家社区工作室 闽ICP备05007965号 )

GMT+8, 2025-2-19 06:56 , Processed in 0.050139 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表