社区
Symbian
帖子详情
CAknViewAppUi的DLL问题
jimmyLuke
2007-12-27 09:45:59
我把一个CAknViewAppUi打成了DLL.并且动态加载了一个CAknView的DLL.加载成功.
但是调用SetDefaultViewL之后就出错了..程序退出..
请问是怎么回事?
...全文
66
4
打赏
收藏
CAknViewAppUi的DLL问题
我把一个CAknViewAppUi打成了DLL.并且动态加载了一个CAknView的DLL.加载成功. 但是调用SetDefaultViewL之后就出错了..程序退出.. 请问是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimmyLuke
2007-12-27
打赏
举报
回复
if ( lib.Load ( _L("MenuView.dll"))!= KErrNone)
User::Exit ( 40);
Create=lib.Lookup (1);
iMenuView= (CMenuView*) Create();
if ( !iMenuView)
CEikonEnv::Static()->InfoWinL(_L("iMenuView"), _L("NULL"));
AddViewL (iMenuView);
看了一下没有什么差别
这是我调用CAknView的代码..运行到AddViewL (iMenuView);后程序就退出了
anel
2007-12-27
打赏
举报
回复
对比dll的view和app的view的差别
jimmyLuke
2007-12-27
打赏
举报
回复
我对象创建好之后. 调用AddViewL就出错了
anel
2007-12-27
打赏
举报
回复
多半资源加载出错
将symbian中G
UI
的exe程序改为
dll
程序
基本思路:1。首先写一个基本的动态链接库(
DLL
),我说的这个不是静态接口的
DLL
,如果不会或者没有明白我说的什么意思,没关系我贴一个连接,大家去了解动态链接库学习例子:...你可以直接新建一个
Dll
的工程然后在改成
symbian 启动过程
在运行的时候,执行的顺序是这样的:因为Symbian程序实际上是一个
DLL
(当然,与Windows的
DLL
是不同的),因此首先调用入口函数E32
Dll
,这个函数实际上什么都不做, 只是立即返回一个值。然后将调用
DLL
的另外一个函数...
symbian 的启动过程
symbian在运行的时候,执行的顺序是这样的:因为Symbian程序实际上是一个
DLL
(当然,与Windows的
DLL
是不同的),因此首先调用入口函数E32
Dll
,这个函数实际上什么都不做,只是立即返回一个值。然后将调用
DLL
的另外一...
symbian日记(3)
三种基本结构,很不错,用点各自都... 使用应用/视图的结构,这个比较高级了,可以提供很多外部程序的外用视图,这个时候
App
Ui
需要继承自
CA
kn
View
App
Ui
,而
view
s则需要继承自
CA
kn
View
。 60系列的通过用户界面设计模式是
Symbian的
UI
Framework
应用程序类(
CA
kn
App
li
ca
tion->CEik
App
li
ca
tion->
CA
pa
App
li
ca
tion) ...应用程序
UI
类(
CA
kn
View
App
Ui
->
CA
kn
App
Ui
->CEik
App
Ui
->CCoe
App
Ui
) 视图类(
CA
kn
View
) 1、实现全局函数E32Main(),该
Symbian
3,119
社区成员
9,182
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章