操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

一个CCoeControl放入CAknView中

2006-10-9 网友评论 0 条 点击进入论坛

使用S60视图切换架构时通常在view的DoActivateL()中创建一个从 CCoeControl派生的容器并把它放到控件栈上,楼主的意思应该指的是直接在view中加入一个控件吧,这应该是一样的,楼主可以看看SDK的例子Series60Ex\editor,例如下面的代码:

Code:

void CAknExEditorView1::DoActivateL(const TVwsViewId& /*aPrevViewId*/,
                                    TUid /*aCustomMessageId*/,
                                    const TDesC8& /*aCustomMessage*/)
{
    iContainer = new (ELeave) CAknExEditorContainer1;
    iContainer->SetMopParent(this);
    iContainer->ConstructL(ClientRect());
    AppUi()->AddToStackL(*this, iContainer);
}

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46473 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail