小编Sha*_*non的帖子

如何自动释放类/对象?

有哪些技术可以自动释放delphi应用程序中的对象?

delphi

12
推荐指数
5
解决办法
4423
查看次数

如何向继承自 TGraphicControl 的组件添加鼠标滚轮支持?

我创建了一个源自 TGraphicControl 的 delphi 组件。是否可以添加对鼠标滚轮的支持?

- - 编辑 - -

我已经公开了如下所示的 MouseWheel 事件,但它们没有被调用。

TMyComponent = class(TGraphicControl)
published
  property OnMouseWheel;
  property OnMouseWheelDown;
  property OnMouseWheelUp;
end;
Run Code Online (Sandbox Code Playgroud)

- - 编辑 - -

正如下面所建议的,我试图捕获 WM_MOUSEWHEEL 和 CM_MOUSEWHEEL 消息,但它似乎不起作用。但是我设法捕获了 CM_MOUSEENTER 消息。我不明白为什么我可以捕获一种类型的消息,而不能捕获另一种。

delphi vcl mousewheel

4
推荐指数
1
解决办法
8547
查看次数

标签 统计

delphi ×2

mousewheel ×1

vcl ×1