按最小化按鈕時隱藏窗体
来源:互联网 发布:windows各系统版本 编辑:程序博客网 时间:2024/06/06 20:45
使用自定义消息:
.H
建立消息映射表:
public: // User declarations
__fastcall TForm1(TComponent* Owner);
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_SYSCOMMAND,TMessage,Mymsg)
END_MESSAGE_MAP(TForm)
...
其中WM_SYSCOMMAND為Windows消息名,Mymsg為消息處理函數.
函數Mymsg:
void __fastcall Mymsg(TMessage &Msg)
{
if (Msg.WParam==SC_MINIMIZE)
Hide();
TForm::Dispatch(&msg);//讓消息繼續傳遞下去,如果沒有這一句,消息將被完全攔截,VCL類可能由于得不到消息而無法實現正常功能
}
- 按最小化按鈕時隱藏窗体
- 窗体最小化
- Delphi窗体最小化
- 窗体最小化到系统托盘
- 关闭窗体跟最小化
- 最小化父窗体,但是不最小化子窗体
- c#窗体ESC键最小化
- Delphi 最小化窗体到托盘
- Flex 窗体 最大化、最小化实例
- 窗体 最大化、最小化、关闭按钮
- C#winfrom 窗体最小化事件
- C#窗体最小化到状态栏
- QT中窗体最大化最小化
- c#窗体最小化到任务栏
- VC窗体最小化 最大化控制
- WPF窗体最小化到任务栏
- 使窗体不能最小化(不隐藏最小化按钮)
- C#最小化隐藏代码,捕获窗体最小化事件
- 設置InputQuery的字体
- Winsock 完成端口模型简介
- 数据库发展史上的一个里程碑 原生XML数据库
- 用代碼控制程式最小化和恢復
- 软件项目计划模板
- 按最小化按鈕時隱藏窗体
- 控制系统关机,重启,注销
- 软件开发委托(个人)协议模版
- 答网友问“装了VS2003后,windows系统里新开了两个帐户,actuser aspnet ”
- 给计算机专业工程师的十大忠告!
- 软件文档管理指南
- 为DataTable增加合计行
- 验收报告模版
- 按下ENTER转换为TAB