小鸡的小车

from __future__ import *

My Links

Blog统计

公告

吃好,喝好,玩好

文章

收藏

相册

朋友blog

其他

图形学相关

存档


正在读取评论……

旧版本的Win32的RenderSurface使用GLUT的光标,新版本(0.9.9)从资源里面导入光标,这是更合适的做法。
修改Producer的文件RenderSurface_Win32.cpp,将函数_setCursor改成这样:
void RenderSurface::_setCursor(Cursor cursor)
{
    if( _useCursorFlag == false )
    {
        ::SetCursor(_nullCursor);
    }
    else
    {    
        _currentCursor = cursor ? cursor : _nullCursor;
        if ( _currentCursor == NULL )
        {
            _currentCursor = ::LoadCursor(NULL, IDC_ARROW);
        }
        ::SetCursor(_currentCursor);  
    }
}

重新编译Producer用新的dll替换旧的就解决了问题。



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=509595


[点击此处收藏本文]  发表于2005年08月15日 9:09 AM




正在读取评论……
大名
网址
验证码
评论