Delphi TColorDialog在stayOnTop表单后面打开

| 我有一个主窗体(form1)调用form2,这是一个Stayontop窗体。 form2调用模态形式(form3),它也是一个保留形式。当form3模态表单调用colordialog时,将在form3后面打开颜色对话框。 要设置什么以在form3前面打开颜色对话框? 我正在使用D2009 谢谢     
已邀请:
Delphi(大约D2007年)为所有接受父窗口句柄作为参数的标准对话框引入了重载的“ 0”方法。更改呼叫以显示对话框:
if ColorDialog1.Execute(Handle) then
begin
  // Do whatever
end;
在这种情况下,ѭ2是显示
TColorDialog
的顶部窗体的窗拉手。如果要从另一个窗口执行对话框,则需要传递停留在顶部窗体句柄上的信息。 文档在此处(XE版本,但仍适用于D2009)。     

要回复问题请先登录注册