H
helloymz
Unregistered / Unconfirmed
GUEST, unregistred user!
我想取得当前应用程序下面的一个窗口(别的程序)的名称。代码如下:<br>procedure TForm1.Button3Click(Sender: TObject);<br>var<br>pstrchar;<br>begin<br> getmem(pstr,20);<br> hwndcurrent:=GetWindow(form1.handle,GW_HWNDNEXT);//form1为当前窗体。<br> GetWindowText(hwndcurrent,pstr,20);<br> edit1.Text :=strpas(pstr);<br> freemem(pstr);<br>end;<br>为什么每次edit1里面的内容都是空白呢?这样取回来的是哪个窗体的句柄?