在“较新的”Windows系统上,有一个选项可让操作系统在鼠标光标下方绘制阴影:
然而,即使启用此设置,我的Delphi应用程序中的自定义光标也不会显示阴影。您是否知道如何安排它以便Windows自动添加阴影?或者我是否真的必须检查用户的偏好并有条件地自己绘制阴影,如Mike Lischke did?
(这个问题一直困扰着我和其他人:
答案 0 :(得分:4)
不,您无需检查用户的全局设置并自行绘制光标。您只需要提供带有Alpha通道的游标。 Windows将使用alpha混合来绘制光标,具体取决于用户的设置。您的游标可能不包含Alpha通道,因此阴影永远不会显示。