日期:2014-05-16  浏览次数:20994 次

【求助,在线等】XWindow中更改系统光标/动画光标的颜色
OS:debian

项目的要求,更改窗口中显示的光标颜色
我试验了下:
//加载系统光标
m_Arrow = XCreateFontCursor( m_XDisplay, XC_left_ptr );
//加载自定义光标
m_Center = XcursorFilenameLoadCursor( m_XDisplay, "/user/share/icons/My/center" );//我自己做的光标文件
//加载动画光标
m_AnimationWatch = XCreateFontCursor( m_XDisplay, XC_watch );
//我自己做的旋转沙漏文件
m_AnimationHourglass = XcursorFilenameLoadCursor( m_XDisplay, "/user/share/icons/My/hourglass" );

然后调用
XRecolorCursor设定颜色,发现m_Arrow、m_AnimationWatch、m_AnimationHourglass颜色没发生变化,只有m_Center发生变化,如何更改系统光标和动画光标颜色呢?请指教!

------解决方案--------------------
不会哟
------解决方案--------------------
我也不会!没做过