Symbian
wulongtiantang
这个作者很懒,什么都没留下…
展开
-
symbian 小常识
字符到整形:1.HBufC->TIntTInt num; HBufC16* buf = HBufC16::NewLC(aSize); buf->Des().Copy(apSrc, aSize); HBufC8* buf8 = HBufC8::NewLC(aSize+1); buf8->Des().Copy(buf->Des()); buf8->Des().ZeroTerminate();原创 2009-11-10 14:08:00 · 949 阅读 · 0 评论 -
关于 Symbian open c 的 libc.lib的使用
<br />查网上资料结果,总结一下:<br />1.open C的mmp<br />SYSTEMINCLUDE /epoc32/include/stdapis<br />STATICLIBRARY estlib.lib<br /> <br />在Symbian开发中少用Symbian open c 的 libc.lib为妙:<br />a. 需要下载安装 open c插件<br />b.虽然在内存释放上比较方便,但gcce编译时会出错,例如:cos()没定义什么的<br />c.C:/Symbi原创 2010-08-04 11:33:00 · 1097 阅读 · 0 评论 -
symbian 规范文件操作
LIBRARY efsvr.lib #include RFs iRfs; RFile iRfile; TInt iPos = 0; TBool bRet = ETrue; TBuf8 strStreamSting; User::LeaveIfError(iRfs.Connect()); TFileName fileName(_L("c://data//test.xml")原创 2010-05-24 17:43:00 · 440 阅读 · 0 评论 -
symbian 通讯录
<br />CPbkContactEngine* pbkContactEngine;<br /> pbkContactEngine = CPbkContactEngine::NewL();<br /> CleanupDeletePushL(pbkContactEngine);<br /> RPbkViewResourceFile phonebookResource( *(CEikonEnv::Static()) );<br /> if ( !phonebookResource.IsOpen())<br /原创 2010-07-05 15:54:00 · 670 阅读 · 0 评论 -
symbian CEikEdwinEx 的使用
1.在大小,内容确定的时候从资源文件中构建rss:RESOURCE EDWIN r_plaintexteditor_contact { lines = 1; maxlength = 512; avkon_flags = EAknEditorFlagNoT9; allowed_input_modes = EAknEditorNumericInputMode; default_input_mode = EAknEditorNumericInputMode; }.cpp:CEikEdwinEx iEdwinCo原创 2010-07-05 15:53:00 · 514 阅读 · 0 评论 -
Symbian 在程序中调用sis安装包
1在程序中调用代码:CApaCommandLine* cmdLine;cmdLine=CApaCommandLine::NewLC();cmdLine->SetLibraryNameL(_L("z://System//apps//appinst//appinst.app"));cmdLine->SetDocumentNameL(_L("C://nokia//installs//Mytest转载 2009-12-28 10:44:00 · 1192 阅读 · 0 评论 -
添加视图和多视图模板到Carbide C++ V1.3
1、更改plugin.xml(Carbide.c++ v1.3/plugins/com.nokia.cdt.templates_1.3.0.024/plugin.xml),添加以下内容 Code:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->转载 2009-12-21 17:32:00 · 502 阅读 · 0 评论 -
symbian 字体设置
1.//首先查找机器支持的字体个数.TInt iNumTypefaces = iCoeEnv->ScreenDevice()->NumTypefaces();//然后就可以查找所有的字体for(TInt i = 0; i {TTypefaceSupport myTypefaceSupport;iCoeEnv->ScreenDevice()->TypefaceSupport(myTypefa原创 2010-02-09 10:06:00 · 1174 阅读 · 0 评论 -
symbian DrawDeferred drawnow 区别 (转)
1.我们一般会调用DrawNow或DrawDeferred. 由它请求window server让当前绘制区域无效, 并传递事件给应用, 导致Draw函数被调用.那么我们的绘制请求发给window server, 是作为命令的方式, 发过去, 因为绘制屏幕非常耗时耗电, 所以一般情况下, window server会缓存绘制命令, 并按照业务逻辑把一堆绘制命令组合到一起并发送重绘请求给应用.对转载 2010-02-10 20:00:00 · 1114 阅读 · 1 评论 -
symbian rodata overlap errors
error description: arm-none-symbianelf-ld: section .rodata [002c8ed0 -> 004488f7] overlaps section .data [00400000 -> 00400083]arm-none-symbianelf-ld: section .bss [00400084 -> 00400993] overlaps原创 2010-01-28 14:27:00 · 2073 阅读 · 2 评论 -
软 硬 格式化手机
怎样<span class="t_tag" onclick="function onclick(){function onclick(){tagshow(event)}}">格式化<span class="t_tag" onclick="function onclick(){function onclick(){tagshow(event)}}">手原创 2010-01-28 10:28:00 · 647 阅读 · 0 评论 -
Symbian 中文乱码
1.短信乱码解决CSmsSettings& serviceSettings = iSmsMtm->ServiceSettings();CSmsHeader& header = iSmsMtm->SmsHeader();serviceSettings.SetDelivery(ESmsDeliveryImmediately);serviceSettings.SetCharacterSet(TSm原创 2009-11-10 14:35:00 · 6496 阅读 · 0 评论 -
关于DrawNow使用崩溃的问题
<br />Draw,DrawNow这个 也不是一定的能画出图 ,他需要有一个窗口,比如共享父类窗口(一般是这么处理),或者自己创建 如是用createwindow 函数 这样才会显示 <br />如果 是用来写自定义控件 可能还需要返回控件指针等操作,系统才会调用控件的Draw函数,同时在DrawNow的时候才会调用Draw函数,我说的都是继承CCoeControl的控件<br /> <br />特别注意:在自定义控件中使用DrawNow时,生成自定义控件的时候需要用**->SetContainerWin原创 2010-06-12 20:10:00 · 1087 阅读 · 0 评论