我有一个应用程序,其中包含一个取消归档(文件属性)文件的放置目标。我想将表单的 DragEnter 事件中的鼠标光标更改为我作为嵌入资源的自定义光标 (.cur)。
放置目标是带有目标图像的透明形式。 (整个表格是放置目标)
我知道当我控制拖动源时可以使用 GiveFeedBack 事件。然而,情况并非如此,因为源是 Windows 资源管理器。 (也许我错了,在这种情况下我仍然可以使用 GiveFeedBack,但我不知道如何触发该事件。)
为了消除自定义光标无效或损坏的可能性,我在放置目标表单的 MouseOver 事件中成功设置了自定义光标。
从功能上讲,一切正常,我现在只想“美化一下”一点。
预先感谢您的任何见解。
您似乎已经知道在 GiveFeedBack 中设置了自定义光标以及如何执行此操作。那么问题是您没有收到任何 GiveFeedBack 事件。我不知道您在哪个控件上有一个放置点,但尝试将侦听器附加到基础表单的 GiveFeedBack 事件,并查看是否在那里收到任何反馈。
您还可以尝试对您正在使用的控件(Panel、PictureBox 或其他控件)进行子类化并侦听其 GiveFeedBack 事件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)