社区
Windows SDK/API
帖子详情
如何在一个非主窗口最小化前执行一段代码
wlyx2003
2003-10-25 10:32:41
我想在一个非主窗口最小化前执行一段代码,而且主窗口与非主窗口不是父子关系
该如何实现呢。如果是主窗口的话可以用Application.OnMinimize,非主窗口该如何解决这个问题呢?
...全文
35
8
打赏
收藏
如何在一个非主窗口最小化前执行一段代码
我想在一个非主窗口最小化前执行一段代码,而且主窗口与非主窗口不是父子关系 该如何实现呢。如果是主窗口的话可以用Application.OnMinimize,非主窗口该如何解决这个问题呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ly_liuyang
2003-10-27
打赏
举报
回复
上文的消息处理就可以了
xiaoyuer0851
2003-10-27
打赏
举报
回复
同意楼上guothreelove2003() 的
首先拦截消息,然后在 执行添加需要执行的代码……
jxc163
2003-10-27
打赏
举报
回复
楼上的方法比较可行,在这里还可以加入对事件的其它处理
guothreelove2003
2003-10-27
打赏
举报
回复
窗口将响应WM_SYSCOMMAND消息,Message.CmdType=SC_MINIMIZE
想避免窗口最小化,则继承该消息响应,并在 CmcType=SC_MINIMIZE
时不做处理,例子如下:
private
procedure WMSyscommand(var Message: TWMSysCommand); message WM_SYS
COMMAND;
... ...
implementation
procedure TFormXXX.WMSyscommand(var Message: TWMSysCommand);
begin
case Message.CmdType of
SC_MINIMIZE:
//添加代码
else inherited;
end;
end;
idilent
2003-10-25
打赏
举报
回复
在form的ondeactive是建立处理,但是关闭等也会触发这个事件,需要自己处理一下。
陈祥xx
2003-10-25
打赏
举报
回复
还是问题太简单了,根本不屑一答???
陈祥xx
2003-10-25
打赏
举报
回复
无人能答吗
wlyx2003
2003-10-25
打赏
举报
回复
有没办法使用截取消息来实现呢,如果行的话该如何做呢,望指点
pyqt5
窗口
最小化
到windows托盘
本文介绍如何在PyQt5中实现程序
最小化
到系统托盘,并展示了
一个
包含按钮和文本浏览器的示例程序。通过创建自定义的托盘图标类,实现了菜单功能,包括显示主
窗口
、发送通知和退出程序。
c语言
窗口
最小化
,教你用
代码
隐藏、最大化、
最小化
ACCESS的主
窗口
本文介绍了如何通过编程隐藏、最大化和
最小化
ACCESS的主
窗口
,特别提到了在隐藏
窗口
后可能遇到的问题及解决办法,如错误处理和恢复
窗口
显示的方法。文中提供了
一段
全局常量定义和API调用的VBA
代码
示例。
怎么让模态对话框
最小化
时,主
窗口
也
最小化
本文介绍了一种实现模态对话框
最小化
时激活主
窗口
,并通过定时器监测主
窗口
状态变化的方法。当主
窗口
从
最小化
状态恢复时,会禁用主
窗口
并关闭定时器。
C#winform如何
最小化
主
窗口
本文介绍了如何使用C# Winform将应用程序
窗口
最小化
到任务栏通知区域。主要步骤包括设置窗体属性,使用NotifyIcon控件,添加ContextMenuStrip菜单,并处理相关事件,如窗体关闭、
最小化
、双击托盘图标等,以实现在任务栏图标上进行显示、隐藏和退出操作。
如何使对话框程序启动以及主
窗口
最小化
时不在任务栏上显示
本文介绍两种使软件主
窗口
不在任务栏显示的方法:一是通过修改
窗口
属性;二是创建隐形
窗口
并将其作为主
窗口
的父
窗口
。
前
者操作简单但可能引起界面显示问题及
窗口
位置异常;后者更为复杂但也更稳定可靠。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章