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

 找回密码
 注册

QQ登录

只需一步,快速开始

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

流氓窗口隐藏器0.02

[复制链接]
发表于 2008-5-9 22:48:32 | 显示全部楼层 |阅读模式
旧版本在这里:http://www.chengyi.org/bbs/thread-70391-1-2.html\
7 u" l* V1 B) {9 x7 c/ \( C( i0 t. P  S6 L
加入了自动获取窗口标题功能( _1 S7 Y: i4 }2 C2 I% y2 p! k
和尝试销毁该窗口功能! f5 a* _& ]5 X; x3 Z
呃,其他的貌似没有了,要断网了,明天再来贴源码5 l4 K) M" i. G9 w0 V! I/ s
流氓窗口隐藏器.rar

本帖子中包含更多资源

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

x

评分

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

查看全部评分

 楼主| 发表于 2008-5-9 22:58:02 | 显示全部楼层
procedure TForm1.TrackBar1Change(Sender: TObject);
- o" T7 J7 e1 R% J+ dvar; R: r# O  i; }  w; |
  h: HWND;
; B7 ~; X: v$ a& }) O5 {! R- `  FormStyle: Integer;* K6 d0 ]; Q7 S6 h9 B* i# T  H7 S
begin& Y% j8 {' H  b4 q7 i
  h := FindWindow(nil, pchar(Edit1.Text));
) m* U) m2 y$ j  v  if (h<>0) then
/ N9 H9 y2 M0 O" w; |/ S  begin
0 Y7 B& a8 g- i  Label3.Caption:='透明度(0-255):'+ IntToStr(trackbar1.position);6 |( q& N! m& w4 m1 A  g5 a
  FormStyle := GetWindowLong(h, GWL_EXSTYLE);& ^* ]1 d: Z* X2 P
  SetWindowLong(h, GWL_EXSTYLE, FormStyle or WS_EX_LAYERED);+ p$ J8 c# A" I" M: G( `' X
  SetLayeredWindowAttributes(h, 0,trackbar1.Position, LWA_ALPHA);4 X& Y% Y$ Q$ m" q
  end
) o8 v& n9 d( u  J! _: u' E  else$ a/ ^( Q  F2 z& {  \8 z" ]
  Label3.Caption:='找不到指定的'+edit1.Text +'窗口!';
! o4 [  }+ g' Z- cend;
! F5 O: S, i+ ~$ Vprocedure TForm1.Button1Click(Sender: TObject);  y( u8 f# t3 L  s- m
var
6 S1 A0 |0 j& P- M  H  h: HWND;
1 |( p5 P/ N, e' F5 g0 Ebegin  _3 @8 S, ~# t8 B  s
  h := FindWindow(nil, pchar(Edit1.Text));
$ P# C9 |; \% `& `) R  if (h<>0) then/ H5 }* q4 X9 u
  if(Edit1.Text<>'HI检测结果')then
( O3 P3 Z) {9 W- R* b, y  postmessage(h,WM_DESTROY,0,0)
- I( i# s9 y$ ^5 R: C. x  else) Y2 }. l0 A& Z$ ^7 s
  postmessage(h,wm_keydown,27,65537)
: x; b* s. f% p8 w+ o# v  else
2 c, }6 p, n4 L8 w+ p% I4 ^) [  Label3.Caption:='找不到指定的'+edit1.Text +'窗口!';3 _. r. L; J& u/ [1 m( E$ X; ~8 Q
end;  t$ e- ^' |( g0 C1 L+ |8 c
procedure TForm1.FormCreate(Sender: TObject);
* b' n) E! a9 N" G' q! wbegin
! l0 d* j( k- D  K$ |9 ?0 q3 Asetwindowpos(form1.Handle,HWND_TOPMOST,form1.Left,form1.Top,form1.Width,form1.Height,0);# Z* j3 |' i; [" _3 J
end;
( L1 M  j% i! a2 ?procedure TForm1.Timer1Timer(Sender: TObject);
; @, T% z7 m4 E! R# S* t4 Ivar# b8 S, P( c. m  a  R
  arr: array[0..254] of Char;+ h; D* g. I; Q8 _6 t
  h:HWND;
  c" k* ]# R! U: y3 T+ x: g9 |; Qbegin" I+ E. o- k8 U6 q# k' D
  h:=getforegroundwindow;
/ l1 S7 v& p  P, X( e  GetWindowText(h, @arr, SizeOf(arr));; f" M; A2 i" p6 u8 p% \7 n/ B9 R3 ~
  if(arr<>'流氓窗口隐藏器')then
0 N# U& J1 j7 S$ o  Edit1.Text:=arr;4 i' R- g% V9 g3 G" @) l1 \
end;; Z, V  Y( O0 ^, A/ t: V/ i
:loveliness:
; U  Y5 n" i, D' @+ S$ X, j
$ H' P% f- q. ~. N9 i8 [[ 本帖最后由 hyp 于 2008-5-10 08:16 编辑 ]
发表于 2008-5-10 23:36:37 | 显示全部楼层
了不起,开源就更了不起了
: T: B7 O  }( `顺便一说,流氓HI只要ESC就可以退出了....................
 楼主| 发表于 2008-5-11 08:35:18 | 显示全部楼层
postmessage(h,wm_keydown,27,65537);       这句就是所谓的按ESC/ Q& t5 k0 Q# |! W4 d
呃,知道啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-19 06:41 , Processed in 0.052846 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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