2009-03-04 102 views
0

我的Windows应用程序使用WIN API CreateIconIndirect()函数在运行时创建自定义游标。光标的大小是动态的,有时可能比平均值大得多(图标宽于300像素)。使用CreateIconIndirect的自定义游标的任何限制?

这似乎通过远程桌面(和其他类似的第三方产品)使用该应用程序时导致问题。

在Windows应用程序中可以使用的光标图标的大小是否存在某种实际限制(无论是实际的还是感知的)?

回答

1

GetSystemMetrics的(SM_CXCURSOR)和GetSystemMetrics的(SM_CYCURSOR)告诉你的最大尺寸

+0

嗯,文档尚不清楚一点点。在“Windows XP图标和光标支持”(http://support.microsoft.com/kb/307213)中,它表示“尽管游标理论上可以是任意大小,但系统会强制使用通过SM_CXCURSOR和SM_CYCURSOR值。“ – 2009-03-12 15:53:40