gpt4 book ai didi

c++ - 如何在 Win32 应用程序中通过 C++/MFC 在鼠标光标处显示动态文本

转载 作者:行者123 更新时间:2023-11-30 03:12:51 25 4
gpt4 key购买 nike

我希望能够在鼠标处显示一些动态文本win32 应用程序中的光标位置,例如给出 X、Y 坐标会随着光标移动,就像附加一样。我可以在使用 TextOut() 调用鼠标窗口的 mousemove 事件坐标并使存储的最后一个光标位置周围的矩形无效清除以前的输出。然而,这可能会受到闪烁和导致在窗口中绘制的其他东西出现问题,例如跟踪器盒子。有没有更好的方法来做到这一点,也许使用现有的游标绘图/无效机制?

最佳答案

您可以通过工具提示执行此操作 - 查看 CToolTipCtrl .

如果您想要无闪烁的跟踪工具提示,那么您将需要从使用 trackActivate 的 CToolTipCtrl 派生您自己的类。消息。

关于c++ - 如何在 Win32 应用程序中通过 C++/MFC 在鼠标光标处显示动态文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63429/

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