Delphi中让窗口关闭按钮无效的6种方法
来源:互联网 发布:虚拟制造软件 编辑:程序博客网 时间:2024/06/07 08:25
1、
procedure TForm1.WMInit(var msg: TWMInitMenuPOPUP);
begin
inherited;
EnableMenuItem(msg.MenuPopup ,sc_Close,MF_BYCOMMAND or MF_GRAYED)
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
PostMessage(handle, WM_INITMENUPOPUP, GetSystemMenu(handle, false), 0);
end;
2、
procedure TForm2.FormClose(Sender: TObject; var Act
begin
Act
end;
3、
procedure TForm2.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose:=false;
end;
4、
bordericons的bisystemmenu:=false;
5、
TForm1 = class(TForm)
private
procedure Sys(var msg: TMessage);message WM_SYSCOMMAND;
public
{ Public declarations }
end;
procedure TForm1.Sys(var msg: TMessage);
begin
if msg.WParam = SC_CLOSE then
msg.Result := 1;
end;
6、
procedure WMInit(var msg: TWMInitMenu);message WM_INITMENU;
procedure TForm1.WMInit(var msg: TWMInitMenu);
begin
inherited;
EnableMenuItem(msg.Menu,sc_Close,MF_BYCOMMAND or MF_GRAYED)
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
PostMessage(handle, WM_INITMENU, GetSystemMenu(handle, false), 0);
end;
- Delphi中让窗口关闭按钮无效的6种方法
- Delphi中让窗口关闭按钮无效的6种方法
- Delphi中让窗口关闭按钮无效的6种方法
- VC++无效化控制台窗口的关闭按钮
- VC++无效化控制台窗口的关闭按钮(菜单)
- 禁用窗口的关闭按钮方法
- C# 禁用 关闭窗口 按钮的方法
- C# 禁用 关闭窗口 按钮的方法
- vb窗体让关闭按钮无效
- Excel中将UserForm中的关闭按钮无效的方法
- delphi点击关闭按钮让窗体最小化
- java关闭窗口的6种方法
- 如何判断IE窗口关闭和让IE6.0右上角的“关闭”按钮失效
- Delphi中如何禁止某窗口被关闭的
- DELPHI中MDI子窗口的关闭 和打开
- Delphi中拖动无边框窗口的5种方法
- Delphi中拖动无边框窗口的5种方法
- 如何在网页中加入关闭窗口的按钮?
- get_region_runs
- 【二叉树】由前序遍历和中序遍历重建二叉树
- postman 安装方式
- USB驱动之基础的概念和数据结构
- Linux 线程同步的三种方法
- Delphi中让窗口关闭按钮无效的6种方法
- Maven安装与配置
- 配置文件Properties读取类 ResourceBundle
- okhttp
- 最长公共子序列LCS(动态规划法)
- CSS,JS方面几个简单的笔试题
- eclipse查看底层源码
- caffe(9)使用jupyter測試單張圖片代碼實例
- Implicit Analysis(二)