Delphi创建悬浮窗体的注意问题
2011-07-18 18:28
447 查看
Delphi 的 TForm.FormStyle 具有 fsStayOnTop 属性,但只是对其程序本身而言的,
也就是说只在此应用程序本身的窗口中是前端显示的,其他的程序的窗口仍然可以覆盖
此类型的窗口。这是因为此窗口的父窗口是 TApplication 。要让悬浮窗口独立的显示
在屏幕前端,应在创建窗口时将其父窗口设置为"桌面"。
Form2 := TForm2.CreateParented(GetDesktopWindow);
CreateParented与Create的区别?
CreateParented={ParentWindow=指定的窗口句柄,create(nil)}
CreateParented创建的是没有所有者,但可以指定容器窗口.
相关文章推荐
- DELPHI技巧 动态创建窗体时,应该注意/
- Delphi 创建MDI窗体的问题,不知是delphi的bug还是我问题
- 部门创建注意问题
- delphi学习点滴——窗体创建和释放
- 在Myeclipse中开发web项目时,servlet的创建和使用中应该注意的问题。
- Delphi 模式窗体返回值ModalResult的使用方法及注意事项(转)
- Delphi - 窗体创建过程
- delphi 创建DLL文件 及其调用和注意事项
- Delphi中主窗体的formshow事件在程序自动创建窗体对象前就调用的错误。
- AS-->创建项目(慢)和打开项目(慢)等需要注意的问题
- Delphi 接口使用中,对象生命周期管理,如何释放需要注意的问题
- delphi调用vc编写的DLL应注意的问题
- Delphi 模式窗体返回值ModalResult的使用方法及注意事项
- delphi 使用工控机控件 iThreadTimes 出现问题, 导致主程序创建页面的时候, 阻塞消息, 不能正常执行。
- JavaScript Tip/Trick: 动态创建Table时,在IE中需要注意的一个问题
- 安卓虚拟机创建注意的问题
- 创建 Delphi DataSnap 程序的问题集萃(4)
- Delphi – 在DLL中保存并创建MDI子窗体(翻译)
- Extjs--点击一个按钮,打开一个新的窗体window重复创建的问题
- GTK+ 在非GTK主线程 创建新的GTK窗体崩溃问题 解决方案