首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> 多媒体 >> 正文
在应用程序中内置一个摄像头的视图(view)
作者:hoolee    文章来源:Forum.Nokia.com    更新时间:2005-12-7 17:12:42
概况
下面的代码演示了如何在一个应用程序中内
置一个摄像头程序。包括启动摄像头的函数,
MApaEmbeddedDocObserver::NotifyExit()
这一函数也要对其进行实现,以便用户退出
时做出响应。
解决方案
Code:
void MyApplication::NewImage()

   {

   const TUid KUidCamera    = { 0x1000593F };

   RApaLsSession apaLs;

   TApaAppInfo   appInfo;

   CApaDocument* doc = NULL;

   CEikProcess*  process = CEikonEnv::Static()->Process();

   User::LeaveIfError(apaLs.Connect());

   CleanupClosePushL(apaLs);

   User::LeaveIfError(apaLs.GetAppInfo(appInfo, KUidCamera));

   doc = process->AddNewDocumentL(appInfo.iCaption, KUidCamera);

   CleanupStack::PopAndDestroy(); // apaLs

   TApaDocCleanupItem cleanup(process, doc);

   CleanupStack::PushL(cleanup);

   doc->NewDocumentL();

   CleanupStack::Pop(); // cleanup

   doc->EditL(this, ETrue);

   }

void MyApplication::NotifyExit(TExitMode aMode)

   {

   // camera view has been closed

   }
相关文章:
列举系统当前所有进程
关于S60 3rd中摄像头高级设置,无法实现的问题
在Symbian exe 程序中显示图形
S60 Python 编程指南——目录
Nokia官方培训(Symbian 4300)笔记(五)--Memory Management
symbian编程的几点注意(未完)
如何调用S60的系统摄像头功能进行拍照与摄像
Essential idioms » Class types
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号