比如,怎么得到一个form中的一个panel的句柄?

解决方案 »

  1.   

    var
       h: HWND;
    begin
       h := FindWindowEx(Form1.Handle,0,'TPanel',nil);
    end;
      

  2.   

    如果panel是form的直接子控件可以采用:  
    TWinControl(form1.FindChildControl('panel1')).Handle
    如果不能肯定,可用:
      TWinControl(form1.FindComponent('panel1')).Handle—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  3.   

    FindWindowEx同样能够得到别的程序中控件的句柄