wx.Cursor类自动将我给它的图像缩放到32x32,我需要使用大于该值的光标。
在http://support.microsoft.com/kb/307213上,我看到了这种行为可能是什么原因
虽然游标在理论上可以 任何规模,系统强加 暴露的标准尺寸 SM_CXCURSOR和的手段 SM_CYCURSOR值。这些指标是 只读。在标准,低DPI 系统,这些指标设置为 32x32像素(32字节/行)。当。。。的时候 系统通过以下方式加载游标 标准的LoadCursor函数, 光标被拉伸到这个维度。
但我也看到它可以完成
系统还提供了 你的SetSystemCursor API函数 可以用来改变系统光标 对于特定类别。您可以使用 这个函数设置任何一个游标 尺寸。但是,你必须打电话给 以编程方式运行,你可以 只用它来设置一个光标 具体类别。你不能使用它 在系统上制作所有游标 相同的大小。
wx文档中是否存在我缺少的内容,还是我必须直接调用windows api?
答案 0 :(得分:0)