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

 找回密码
 注册

QQ登录

只需一步,快速开始

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

流氓窗口隐藏器0.02

[复制链接]
发表于 2008-5-9 22:48:32 | 显示全部楼层 |阅读模式
旧版本在这里:http://www.chengyi.org/bbs/thread-70391-1-2.html\- ?3 E) x) u  Q0 A: u* u" v& @

/ h6 s7 r3 d6 e加入了自动获取窗口标题功能7 x, f/ p; w' s
和尝试销毁该窗口功能8 c) [, L8 @6 m+ D) h% f
呃,其他的貌似没有了,要断网了,明天再来贴源码2 L+ ?7 G3 P# i) T3 Y: \! ^8 }2 e4 c- @  }
流氓窗口隐藏器.rar

本帖子中包含更多资源

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

x

评分

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

查看全部评分

 楼主| 发表于 2008-5-9 22:58:02 | 显示全部楼层
procedure TForm1.TrackBar1Change(Sender: TObject);
! s% J2 P. s1 wvar% _, f) R: u. K- R( w9 x; R1 {
  h: HWND;" ~. r$ J2 a* r1 B# W8 L$ c
  FormStyle: Integer;
9 w2 }$ l4 m+ d# _4 Pbegin
5 O2 u( l# u& }  L4 L9 t  h := FindWindow(nil, pchar(Edit1.Text));& Z% r. u& }! X/ D
  if (h<>0) then
0 w; Q" i7 w+ |* y  begin* a( g  J  R) s0 m, s. t
  Label3.Caption:='透明度(0-255):'+ IntToStr(trackbar1.position);
% j9 Y* M6 M! T3 w+ K$ s  FormStyle := GetWindowLong(h, GWL_EXSTYLE);
4 E- d8 a% F* a  SetWindowLong(h, GWL_EXSTYLE, FormStyle or WS_EX_LAYERED);4 q7 w+ i8 S* G( h* I
  SetLayeredWindowAttributes(h, 0,trackbar1.Position, LWA_ALPHA);
$ Y) c) c' v& }+ N  end2 }: A, s7 \! X
  else9 K+ _% n' o: X: `5 y
  Label3.Caption:='找不到指定的'+edit1.Text +'窗口!';: I: I5 @' u! c7 H. T" `
end;) W7 ~/ Y# C( Z# o" ~& r5 @
procedure TForm1.Button1Click(Sender: TObject);5 @  _; g) G0 s  u: F9 J
var
# n8 v* g% X2 o% ~5 P( v" o  h: HWND;) P- A# q2 O* m/ E4 ]1 v( \0 h  _
begin
/ b* W1 i; {- N# [& p# P9 Q  h := FindWindow(nil, pchar(Edit1.Text));
9 g0 ]4 d) V& I, A  if (h<>0) then# x/ D8 @% R( u9 C% \
  if(Edit1.Text<>'HI检测结果')then0 W( m! D+ D" q% m
  postmessage(h,WM_DESTROY,0,0)$ s& n4 `% N1 C  ?, b) S. b: e' r
  else- y; j9 ~, o8 x
  postmessage(h,wm_keydown,27,65537)
' b$ o& G9 k! X" j. g  else2 b$ i( a1 T) |( Z
  Label3.Caption:='找不到指定的'+edit1.Text +'窗口!';
3 R+ |2 q/ q% L$ }end;
% q+ a4 r9 x+ p5 rprocedure TForm1.FormCreate(Sender: TObject);) K2 _8 {5 B# u  I
begin: h: Q8 f1 m1 |( K& C" R
setwindowpos(form1.Handle,HWND_TOPMOST,form1.Left,form1.Top,form1.Width,form1.Height,0);3 h  T+ Y- x3 I- O7 n
end;
) J- X; H$ u  @! b, c) _2 O% Zprocedure TForm1.Timer1Timer(Sender: TObject);
3 I1 U- o4 U  s4 pvar
3 z' p& D1 e' g6 X! n  arr: array[0..254] of Char;7 C1 S: S6 D- Q% I4 |) \  J, F
  h:HWND;' E  O( \! K7 [& _3 e7 p6 w: q, S' g
begin
  U2 D0 [# E# u5 i$ J2 I  h:=getforegroundwindow;
. F0 s) Q# }  m% F7 p* \  H  GetWindowText(h, @arr, SizeOf(arr));
# D' Q1 {3 w( G0 j0 O) r8 h" R  if(arr<>'流氓窗口隐藏器')then- G  ^. i# |/ t8 F# z( H) j& O: o
  Edit1.Text:=arr;
7 b! G$ l9 x/ _1 K/ jend;4 A1 u' |3 @0 X- m6 O5 T" a
:loveliness:
5 h! x  D, ^. E6 l/ c* P; \
- p  Z; |8 |. k) Y[ 本帖最后由 hyp 于 2008-5-10 08:16 编辑 ]
发表于 2008-5-10 23:36:37 | 显示全部楼层
了不起,开源就更了不起了9 I/ _" ]7 Z7 H, F
顺便一说,流氓HI只要ESC就可以退出了....................
 楼主| 发表于 2008-5-11 08:35:18 | 显示全部楼层
postmessage(h,wm_keydown,27,65537);       这句就是所谓的按ESC
# Z4 K& m0 D  C$ V呃,知道啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-1 21:35 , Processed in 0.054485 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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