问题:
1、去掉周围的背景vfp窗口。(红色画线区域),功能不变。
2、禁用两个表单上的关闭“红叉子”(亮蓝色的画圈处)
我来补充一下:
问题一:解决条件,需要3个文件(main.prg,主表单.scx,config.fpw)
* config.fpw 内容为
screen = off
* main.prg 内容一般为
public gcPath &&一般要定义1个默认路径
gcPath=LEFT(SYS(16),RAT("\",SYS(16))) &&捕捉当前运行的程序文件的位置
set default to (gcPath)
do form 主表单.scx
read events
* 主表单.scx
* 设置以下几个属性 MaxButton = F,MinButton = F ,ShowWindow =2 ,ShowWindow
* ShowWindow 一定要在表单上设置,另外2个可以在 init中设置,如
this.MaxButton = .f.
this.Closable = .f. &&解决问题2
this.MinButton = .f.
* 在 destroy 或者 unload 中
clear events
另外,其他所有的表单,都需要设置 ShowWindow =1
[此贴子已经被作者于2016-8-25 09:27编辑过]