gpt4 book ai didi

windows - 在另一个应用程序的窗口中显示弹出菜单

转载 作者:可可西里 更新时间:2023-11-01 09:56:17 25 4
gpt4 key购买 nike

Delphi XE 应用程序如何在另一个应用程序的窗口中显示弹出菜单?这个想法是针对在后台运行的助手类型的应用程序。在已注册的热键上,应用程序需要在文本插入符或鼠标光标附近显示弹出菜单。

执行此操作的应用程序很常见,这是由 AutoHotkey 创建的菜单并显示在文本编辑器中:

popup menu attached to another application's window

我想我想问的是:如何在任意屏幕位置显示弹出菜单,不将其附加到 Delphi 控件?

最佳答案

创建一个带有适当菜单项的 TPopupMenu。当您需要显示它时,只需调用 Popup传递屏幕坐标中的左上角位置。

PopupMenu1.Popup(X, Y);

关于windows - 在另一个应用程序的窗口中显示弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9344268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com