CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 340 341 342 343 344 345 346 347 348 ··· 520 下一页

2007年12月17日

摘要: Origin:http://www.zhmy.com/blog2006004/goto723/archives/2006/29705.shtml在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,它们... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(179) 评论(0) 推荐(0)

摘要: 声明:是我参考网上一片文章加上自己的理解写出来的! 我们都知道Symbian里没办法象PC那样用printf()、Symtem.out.println()等来打印Debug信息到Cmd控制台,那么我们在Debug的时候只能用CEikonEnv::InfoMsg()来把信息输出到Symbian程序的窗口上,但是这个函数只能在模拟器上才起作用,调试起来也很不方面!还有一个办法就是把D... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(92) 评论(0) 推荐(0)

摘要: Author:孙东风 2007-04-06 最近总有同行问我Symbian全屏显示的问题,说是参考了网上的方法也无法设置成全屏。其实,归根结底还是不明白Symbian框架的调用机制。这篇文章里我就来彻底研究一下Symbian全屏的机制。 首先,我们可以利用Carbide.vs向导建一个项目,名字就叫"TestScreen",选择基于Eikon的传统控件架构。 ... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(98) 评论(0) 推荐(0)

摘要: CTest_1AppUi::HandleCommandL(TInt aCommand) { switch ( aCommand ) { case EAknSoftkeyBack: case EEikCmdExit: { ... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(83) 评论(0) 推荐(0)

摘要: 1.以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写"abc",那么编译器帮你存储的是"abc\0"2."abc"是常量吗?答案是有时是,有时不是。不是常量的情况:"abc"作为字符数组初始值的时候就不是,如char str[] = "abc";因为定义的是一个字符数组,所以就相当于定义了一些空间来存放"abc",而又因为字符数组就是把字符一个一个地存放的,所以编... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(123) 评论(0) 推荐(0)

摘要: Author:孙东风 2007-04-08①MVC架构 我们知道,在软件编写过程中一直提倡"数据"和"界面"的高度分离,Symbian中也是这么做的。 首先,基于"传统EIKON框架"的应用程序会产生App、Document、AppUi、Container四个类,其中App是应用程序的"启动类",Document基础上没什么用处,而Symbian中大量的处理工作都... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(99) 评论(0) 推荐(0)

摘要: Origine: http://forum.newlc.com/index.php/topic,12882.0.htmlIn the RSS file:RESOURCE CBA r_yourapp_softkeys_options_open { buttons = { CBA_BUTTON { id=EAknSoftkeyOptions; txt = "Options"; }, CBA... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(71) 评论(0) 推荐(0)

摘要: ① 最重要的设计诀窍是将“引擎”代码与用户界面(UI)代码分开,分为不同的模块。这样设计有助于您的程序在不同用户界面系统之间的移植,Symbian OS本身也采用这种设计。 方法之一是在二进制级就进行这个区分。将所有非用户界面相关代码放到独立的引擎.DLL文件中。您的程序中用户界面相关的代码可以链接到这个.DLL文件,从而访问引擎获取其提供的功能。 ... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(97) 评论(0) 推荐(0)

摘要: 参考网上一篇文章重新整理了下屏幕双缓冲和DSA的知识!⑴图形设置和图形上下文 应用程序绘制图形时,必须要使用图形设备和图形上下文。 图形设备是绘制操作的对象(如屏幕、打印机等),图形设备上下文提供了一种设备的抽象机制从而完全屏蔽了具体的图形设备,应用程序在使用这些图形设备时只需要和这些抽象的图形设备类交互即可,而不必考虑其具体的设备。 图形上下文是绘画平台及... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(100) 评论(0) 推荐(0)

摘要: ① 确保您的应用程序能够对系统关机事件做出响应。在您的AppUi::HandleCommandL()方法中,必须要对EEikCmdExit(以及任何特定平台相关的事件,例如Series 60上的EAknSoftkeyBack)做出响应。② 要对外来系统事件做出响应。请牢记,您的应用程序在一个多任务电话系统上运行,您需要将注意力集中于刚获得/丢失的事件上,以确保当用户获得一个... 阅读全文

posted @ 2007-12-17 10:29 csdnexpert 阅读(96) 评论(0) 推荐(0)

上一页 1 ··· 340 341 342 343 344 345 346 347 348 ··· 520 下一页