很多控件都有HINT属性,是当鼠标放在控件上的时候才会显示HINT值,
我现在是想自己控制HINT的显示与否!如何做到?谢谢!如果是右下角小图标上的呢?

解决方案 »

  1.   

    showHint=True时还是需要鼠标移动到控件上才会提示啊!
      

  2.   

    CloneCenter(复制中心):
      任务栏图标的程序也是自己的呢?
      控制自己的程序要怎么做?thanks
      

  3.   

    ShowHint:=True;
    如果你是想,不需要鼠标移动到那边会提示,就用TPanel,而且可以做的很漂亮!
    function(T,L,W,H:integer;C:String);
    begin
        Panel_Hint.Create;
        Panel_Hint.Top:=XXX;
        Panel_Hint.Left:=YYY;
        Panel_Hint.Width:=NNN;
        Panel_Hint.Hight:=MMM;
        Panel_Hint.Caption:='Message!';
        //还有其他属性
             ...   
        Panel_Hint.Visible:=False;
    end;要提示的时候调用一下函数
    然后把Visible:=True;
          Free;
      

  4.   

    不用这样,我看过一种方法可以让强制hint出来,不记得了,如果要的话我可以星期一到公司给你找找。
      

  5.   

    blazingfire(烈焰) :
    谢谢!!