• 全部
  • 语言基础/算法/系统设计
  • 数据库相关
  • 图形处理/多媒体
  • 网络通信/分布式开发
  • VCL组件开发及应用
  • Windows SDK/API
  • 问答

最小化问题,请问如何让一个不是主窗口的窗体最小化在任务栏上

Rayphrank 2003-05-24 12:28:40
最小化问题,请问如何让一个不是主窗口的窗体最小化在任务栏上,即:不是和整个程序在任务栏上共用一个最小化图标,而是另开一个最小化图标
...全文
8 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
delphiboy110 2003-05-24
对该窗口添加一个最小化消息的处理句柄。
procedure wmsyscommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;

procedure TForm1.wmsyscommand(var Msg: TWMSysCommand);
begin
if Msg.CmdType = SC_MINIMIZE then
//此处添加相应处理代码
inherited;
end;
回复
Rayphrank 2003-05-24
//此处添加相应处理代码

需要的就是这样的处理代码,最小化到任务栏,另开一个图标(就像另外一个进程一样)
回复
发帖
Delphi
创建于2007-08-02

4867

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2003-05-24 12:28
社区公告
暂无公告