请问如何建立一个窗体,并把她的父窗口设为HWND_DESKTOP??????????????(100分)

  • 主题发起人 主题发起人 DaLun
  • 开始时间 开始时间
D

DaLun

Unregistered / Unconfirmed
GUEST, unregistred user!
看《c++builder深度历险》中的一个列子,我想用delphi 实现

可是就是不行呀

TNoteForm *frm = new TNoteForm(HWND_DESKTOP)与之等价的delphi语句是什么??
 
procedure TChildForm.CreateParams(var Params:TCreateParams);
begin
inherited CreateParams(Params);
Params.WndParent:=0;
end;
 
可是那窗体上的东西怎么没有了呀
 
什么东西没有了呀?
 
放了一个memo,显示的只是一个窗体

显示的时候用form.show的话memo就可以显示出来,而书上用的是Form.bringtofront
书带的原代码运行的时候就能显示出来:(
 
没遇到过:(

bringtofront是把窗体调到最前
 
最好把BCB的代码帖出来
 
form.createparented(getdesktopwindow);
 
多人接受答案了。
 
后退
顶部