hehe 现在好多人想写QQ的木马程序!
解决方案 »
- idudpserver 在WIN7下,收不到数据,怎么回事
- 转换数据库引发的问题,
- 问一个弱者的问题,但我确实不会,如何用ADOQuery把一条记录添加到数据库尾部!
- 自己编写的bpl构件包,如何对发布的构件包进行时间限制呢?
- 请教“取指定点颜色的问题”~~~
- 谁人比我痛苦,我给他1000分
- acess中的小数读到delphi中位数多了好多,在DBGrid中显示查询结果为正确位数该如何做?
- 来看俄罗斯方块源代码//全部不出900行
- 关于TDBCtrlGrid控件,紧急求教各位高手。98分
- 哪里能够找到关于QuickReport的帮助说明,Delphi中好像没有?
- 过滤的问题,高手请帮忙。
- 当Toolbar.ShowCaptions:=true时,怎样才能调整toolbutton的大小?
procedure TForm1.Button1Click(Sender:TObject);
var
hwnd:longword;
begin
Timer1.Enabled:=True;
hwnd:=findWindow(nil,'OICQ用户登陆');
if hwnd<>0 then
postMessage(hwnd,WM_CLOSE,0,0);
end;
我试验后,觉得问题如下:
1、FindWindow(nil,'OICQ用户登录');//不是"用户登陆",至少我这个版本是这样。
2、Timer1.OnTimer := Button1Click设置了没有?
Form1: TForm1;
hwind:longword;
implementation{$R *.DFM}procedure TForm1.Timer1Timer(Sender: TObject);
begin
hwind:=findwindow(nil,'OICQ用户登录');
if hwind<>0 then
postmessage(hwind,WM_CLOSE ,0,0);
end;procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled:=True;
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Timer1.Enabled:=False;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
Close;
end;
源代码全部在此,请高手指点错误!有高手说换成sendmessage,但还是不行?