Delphi 的 VCL 中是否有 HitTest 属性或其他内容?

问题描述 投票:0回答:1

在 FireMonkey (FMX) 中,每个

TControl
组件都有一个
HitTest
属性,允许我启用或禁用组件上的鼠标事件。

VCL中有这样的东西吗?我尝试搜索并寻找它,但我在任何地方都找不到

HitTest
属性。

如果VCL没有

HitTest
,如何实现同样的效果?


编辑:我正在使用 Delphi 编程语言和 Embarcadero Delphi 12 IDE。

delphi mouseevent firemonkey vcl hittest
1个回答
0
投票

VCL中没有这样的属性。您必须根据需要手动对每个控件进行子类化,才能直接处理

WM_NCHITTEST
消息。

© www.soinside.com 2019 - 2024. All rights reserved.