代码改变世界

初学CEGUI遇到的一些问题(在注册消息事件时)

2010-09-11 23:09  风恋残雪  阅读(486)  评论(0编辑  收藏  举报

在用subscribeEvent注册事件时,(1)若出现如下错误:error C2661: 'CEGUI::SubscriberSlot::SubscriberSlot' : 

no overloaded function takes 2 arguments说明你的回调函数函数写的有问题,要按标准来写。如

1 bool ResetMap (const CEGUI::EventArgs& event);
//(2) 若出现如下错误Unhandled exception at 0x00fe30de in TankMapEditor.exe: 0xC0000005: 
//Access violation reading location 0x00000041.则有可能是你引用的库不对,比如你是debug版的
//程序,但你用的是release版的dll就会出错,一般改成相应的库就可以消除这个问题了。