高分求救,怎么实现让鼠标移动时,旁边有一个小窗口也跟着移动?是不是要使用HOOK技术?鼠标可以在任何范围中移动。谢谢
解决方案 »
- 如何在处理文字录入,显示,判断中特殊数学符号的问题~
- 高分求獲得如下格式表的sql語句,急!
- 请问在delphi中可以通过ado来连接foxpro数据库么?
- 请问char类型如何转化成string类型,反过来怎么做啊
- 为什么2003不认移动硬盘啊,我在2000下可以认到
- 如何把DELPHI运行下的所有文件打包成一个exe的文件
- CSDN和大富翁上第二次问这个问题,就没人能搞定?
- dx们,我想寻找可以转成DBF的控件,谢谢,不要试用的。
- 请问哪里有聊天程序的源代码,搞过来学习一下!
- 911小学版(爆笑)
- 急急急!15号要交程序!在FASTREPORT中如何加入自己写的函数!(保证给分!)
- 程序中响应F1-F12键
Form1: TForm1;implementationuses Unit2;{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
Form2 := TForm2.Create(self);
Form2.ShowModal;
end;end......................................................var
Form2: TForm2;implementationuses Unit1;{$R *.dfm}procedure TForm2.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
MoveWindow(form1.Handle, X, Y, Form1.Width, Form1.Height, true);
end;end.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls;type
TForm1 = class(TForm)
Timer1: TTimer;
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}
function mousehookproc(ncode:smallint;wparam,lparam:integer):integer;stdcall;
beginend;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
left:=mouse.CursorPos.X+2;
top:=mouse.CursorPos.Y+2;
end;end.