请问最小化的窗口标题怎样改???(50分)

  • 主题发起人 主题发起人 zzy9904
  • 开始时间 开始时间
Z

zzy9904

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用setwindowtext更改窗口的标题,但是如果目标程序是最小化状态的(就是在任务栏上时)就改不了,请问这是为什么??怎样才能改掉??
 
最小化應該修改 Application.Handle 對應的
 
setwindowtext(Application.Handle ,……)
 
不是的,不是改自身的标题,是改其他程序的标题
 
最小化也可以修改啊<br>procedure TForm1.Button1Click(Sender: TObject);<br>var<br>&nbsp; h:hwnd;<br>begin<br>&nbsp; h:=findwindow(nil,'计算器');<br>&nbsp; if h=0 then<br>&nbsp; &nbsp; showmessage('window not find')<br>&nbsp; else<br>&nbsp; &nbsp; setwindowtext(h,'asasasa');<br>end;
 
晕倒,是能改,我的窗口句柄没取出来,要查找的类写错了,谢谢各位兄弟了
 
后退
顶部