社区
Windows SDK/API
帖子详情
DELPHI如何捕获鼠标在本窗体以外范围的点击件事?
andylist
2012-01-22 05:39:55
如题。
主要目的是,当鼠标在本窗体以外的任意范围外点了左键或右键,即关闭本窗口。
...全文
579
8
打赏
收藏
DELPHI如何捕获鼠标在本窗体以外范围的点击件事?
如题。 主要目的是,当鼠标在本窗体以外的任意范围外点了左键或右键,即关闭本窗口。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nm_wyh
2012-01-30
打赏
举报
回复
[Quote=引用 5 楼 mwy654321 的回复:]
没必要用钩子,你在窗体失去焦点事件中写一句close即可。
[/Quote]
只要失去焦点就可以关闭窗体了!
andylist
2012-01-30
打赏
举报
回复
楼上的朋友,不是不重视问题,是实在不够用。
谢谢你的回答!
无条件为你
2012-01-26
打赏
举报
回复
楼主现在做delphi的已经不多了,你只给这点分显然是对问题不重要,我回答 的动力都没有了。
算了,不跟你计较了,代码如下:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;
type
TForm1 = class(TForm)
//声明处:
procedure MyProcessMsg( var message:TWMACTIVATEAPP); message WM_ACTIVATEAPP;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.MyProcessMsg(var message: TWMACTIVATEAPP);
begin
if Message.Active=False then close;
end;
end.
无条件为你
2012-01-26
打赏
举报
回复
没必要用钩子,你在窗体失去焦点事件中写一句close即可。
jet_piolet
2012-01-24
打赏
举报
回复
鼠标消息钩子啊
爱蹄子的羊头
2012-01-23
打赏
举报
回复
做一个 dll 用来hook。。
ccrun.com
2012-01-22
打赏
举报
回复
全局鼠标钩子笑而不语中。
Lactoferrin
2012-01-22
打赏
举报
回复
处理WM_CAPTURECHANGED
delphi
PageControl显示
窗体
本文介绍如何在
Delphi
中利用PageControl组
件
来嵌套显示多个
窗体
,包括创建标签页与
窗体
的方法,指定
窗体
关闭时的行为,并提供了一些实用的功能,如通过
鼠标
右键切换当前页。
使用
DELPHI
实现
鼠标
操作的项目教程
本教程聚焦
DELPHI
开发,介绍如何实现
鼠标
移动时获取当前句柄并执行特定操作。详细讲解了
DELPHI
环境下
鼠标
操作、Windows句柄概念及应用,还阐述了多个API函数的使用,如获取
鼠标
位置、坐标转换、获取活动窗口句柄等,同时涉及
事
件
驱动编程模型和项目文
件
结构。
Delphi
实现Image拖动
窗体
与
点击
弹出菜单效果完整示例
本文详细介绍了在
Delphi
中利用TImage控
件
实现
窗体
拖动和
点击
弹出菜单的技术方案,涵盖
鼠标
事
件
处理、TPopupMenu集成、坐标转换与状态管理等内容。同时结合CHM帮助系统调用,展示了桌面应用中
事
件
驱动编程与用户交互设计的核心实践,适用于
Delphi
GUI开发学习与实际项目参考。
Delphi
获取
鼠标
和
窗体
的位置方法
这篇博客介绍了如何在
Delphi
10 Seattle中利用时钟控
件
和Windows API函数GetCursorPos及GetWindowRect,实时获取
鼠标
屏幕坐标和
窗体
边界坐标,并展示在界面上。内容适合对
Delphi
编程感兴趣的读者,同时也提及了
窗体
句柄的使用。
delphi
中的
窗体
事
件
详解
本文详细介绍了
Delphi
中
窗体
的40个
事
件
,并将其分为建立与关闭
窗体
、键盘操作、
鼠标
操作等五大类别,帮助开发者更好地理解和使用
Delphi
进行应用程序开发。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章