比如我想在屏幕上创建一个隐藏区域.高200 宽200 鼠标X:200 y:200如果鼠标在此区域点击一下,将自动弹出一个信息框.?该如何实现?请给出代码或实例,并给满发.

解决方案 »

  1.   

    高手帮忙......>>>>>>>> 感激不尽,
      

  2.   

    例如下面的例子
    procedure TForm1.FormCreate(Sender: TObject);
    begin
    form1.Left:=screen.Width-form1.Width;
    form1.Top:=0;
    form1.AlphaBlend:=true;
    form1.AlphaBlendValue:=1;
    form1.BorderStyle:=bsnone;
    end;procedure TForm1.FormClick(Sender: TObject);
    begin
    showmessage('hello');
    end;
      

  3.   

    unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs;type
      TForm1 = class(TForm)
        procedure FormClick(Sender: TObject);
        procedure FormCreate(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject); 
    begin
    form1.AlphaBlend:=true; 
    form1.AlphaBlendValue:=1;
    form1.BorderStyle:=bsnone;
    end;procedure TForm1.FormClick(Sender: TObject); 
    begin
    showmessage( 'hehe');
    end;end.
    ===============================
    以上代码满足你的要求,给分
      

  4.   

    抱歉,忘记说了,是服务端程序..
    我记得有个兄弟是写:rect 什么