我怎样才能使用大型wxCursor?

时间:2010-02-15 18:13:57

标签: python windows wxpython

wx.Cursor类自动将我给它的图像缩放到32x32,我需要使用大于该值的光标。

http://support.microsoft.com/kb/307213上,我看到了这种行为可能是什么原因

  

虽然游标在理论上可以   任何规模,系统强加   暴露的标准尺寸   SM_CXCURSOR和的手段   SM_CYCURSOR值。这些指标是   只读。在标准,低DPI   系统,这些指标设置为   32x32像素(32字节/行)。当。。。的时候   系统通过以下方式加载游标   标准的LoadCursor函数,   光标被拉伸到这个维度。

但我也看到它可以完成

  

系统还提供了   你的SetSystemCursor API函数   可以用来改变系统光标   对于特定类别。您可以使用   这个函数设置任何一个游标   尺寸。但是,你必须打电话给   以编程方式运行,你可以   只用它来设置一个光标   具体类别。你不能使用它   在系统上制作所有游标   相同的大小。

wx文档中是否存在我缺少的内容,还是我必须直接调用windows api?

1 个答案:

答案 0 :(得分:0)