当前位置: 技术问答>linux和unix
【求助,在线等】XWindow中更改系统光标/动画光标的颜色
来源: 互联网 发布时间:2016-08-21
本文导语: OS:debian 项目的要求,更改窗口中显示的光标颜色 我试验了下: //加载系统光标 m_Arrow = XCreateFontCursor( m_XDisplay, XC_left_ptr ); //加载自定义光标 m_Center = XcursorFilenameLoadCursor( m_XDisplay, "/user/share/icons/My/center" );/...
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发生变化,如何更改系统光标和动画光标颜色呢?请指教!
项目的要求,更改窗口中显示的光标颜色
我试验了下:
//加载系统光标
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发生变化,如何更改系统光标和动画光标颜色呢?请指教!
|
不会哟
|
我也不会!没做过