在“新一代”的Windows系统中,有一个选项可以使操作系统在鼠标指针下面绘制一个阴影: 然而,即使启用了此设置,我的Delphi应用程序中的自定义光标也不会显示阴影。您有什么想法可以安排Windows自动添加阴影吗?还是我真的必须检查用户的首选项并有条件地像Mike Lischke一样自己绘制阴影?(这是困扰我和其他人已经有一段时间的问题:) 自定义鼠标光标阴影 自定义光标阴影 {{link3:带阴影的自定义光标})
不需要检查用户的全局设置并自己绘制光标。你只需要提供一个带有alpha通道的光标。Windows将根据用户的设置使用alpha混合来绘制你的光标或不绘制。你的光标可能不包含alpha通道,因此阴影从未显示。