游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3718|回复: 12

CEGUI 创建控件中发生异常 求解

[复制链接]

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-9-6 16:30:00 | 显示全部楼层 |阅读模式
.h中定义Combobox *m_pBobox;
.cpp  中 m_pBobox = (Combobox*)WindowManager::getSingleton().createWindow("Vanilla/Combobox" , "Combobox");
在创建Combobox并赋值给m_pBobox中出现异常,具体信息如下

0x7c812afb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012a484 处的 CEGUI::UnknownObjectException。

有人碰到过这样的问题吗,谢谢帮忙解答下,
注:
m_pBobox = static_cast<Combobox*>(WindowManager::getSingleton().createWindow("Vanilla/Combobox" , "Combobox"));
这样的赋值方式同样会出现那样的异常

1

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-9-6 16:37:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

CEGUI::WindowManager::getSingleton().createWindow?

1

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-9-6 16:38:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

#include <CEGUI/elements/CEGUICombobox.h>?

1

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-9-6 16:40:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

http://www.ogre3d.org/forums/viewtopic.php?t=11074&highlight=listboxtextitem

may be u can take this above as reference

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-9-6 16:42:00 | 显示全部楼层

Re: CEGUI 创建控件中发生异常 求解

能说具体点麻? 是创建

1

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-9-6 16:47:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

那个网址里就是创建,可以参照下的

1

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-9-6 16:48:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

估计你在转型前就是错的

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-9-6 16:49:00 | 显示全部楼层

Re: CEGUI 创建控件中发生异常 求解

没错啊,我创建了很多控件,就这个控件出问题,

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-9-6 16:51:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

那个网址的创建过程和我的几乎一样,我的是把控件赋给了一个全局的指针,他是零时创建,没多大区别

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-9-6 16:53:00 | 显示全部楼层

Re:CEGUI 创建控件中发生异常 求解

在这些控件里面有两个控件是自己扩展的,为了实现聊天框,解析,超链接,图文混搭,都实现完了,就是有这个异常,运行没问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-6 14:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表