symbian笔记--备忘

原创 2007年09月16日 11:05:00


1.在资源中,MENU_BAR包括MENU_PANE,即MENU_BAR里面的MENU_ITEM里的参数是menu_pane 与txt,而接下来的MENU_PANE里面的

  MENU_ITEM里面的参数就是command 与 txt;

  个人理解: MENU_PANE 就是MENU里面的一个或多个ITEM的组合,如果有两个以上的VIEW的MENU_BAR里有相同的一到两个ITEM,则
 
  可以另外定义一个MENU_PANE来公用,现实中也很多是这样做的。就像SimpleEX这个例子一样!

 
2.当在symbian中要用到一个仅有系统本身提供的功能对话框的时候,可以直接在资源文件rss里面定义一个对话框,然后在UI的实现 
  文件UI.CPP里面直接调用,而不用定义一个类来实现调用; 然而很多程序是在定义一个对话框之后还定义一个类来进行调用,其 

  实其目的主要在于实现自己定义的对话框的功能,比如说可以在初始化的时候将对话框初始化什么颜色,或者是初始化成什么样子 
  等,又或者是想在退出的时候调用其继承并覆盖的函数来实现什么功能等,这时就要用到自己定义一个类来进行调用,但如果你仅 
  仅 是想调用一个实现简单功能的对话框的话,直接定义再直接调用就可以了,这是本人的一点愚见!

3.UI.CPP文件中调用对话框要用对话框的大写英文名字,即使你定义的时候用的是小写的,不知道是为什么?

4.基本数据类型:  TInt,TUint对应int 和unsigned int;
 
                  TInt8,TInt16,TInt32,TInt64分别代表8,16,32,64(由两个32位的int组成,有高32位和地32位之分)位带符
                
                  号的整数; TText8,TText16,TText 分别映射为unsigned char 和unsigned short,TText则可以配置成其中的一       
                  种; TChar :代表字符的类,每个实例化都保存一个字符值。 TBool布尔型,值:ETrue,EFalse;

                  TReal32,TReal64,TReal 浮点数,TReal64,TReal两者代表双精度的64位实数。TReal32则代表32位浮点数。

                  TAny: 表述一个"指向任何类型的指针";

5.堆类从symbian的CBase类继承,正如名称所示,堆类是在堆中实例化,与之相反,自动变量或者类成员在栈上实例化:因为在堆中

  实例化的类型,在删除是只是删除其一个句柄而不是删除其本身的数据,而在栈中实例化的类型删除是就是删除其本身了,所以堆
  类不应该在栈中实例化,资源类则可以在堆中也可以在栈中实例化。 

Javascript 备忘笔记

  • 2010年02月24日 17:18
  • 602KB
  • 下载

linxux 备忘 linxux 笔记

  • 2011年06月06日 15:31
  • 335B
  • 下载

Win32线程同步(笔记备忘)

Win32线程同步 一、线程同步   1 多线程的问题          A停止 -> B开始 -〉B停止 -> A开始           当线程停止会保存寄存器的状态。      当线程开始会...

Python调用C++程序备忘笔记

Python调用C++程序备忘笔记Python的优点是开发效率高,使用方便,C++则是运行效率高,这两者可以相辅相成,不管是在Python项目中嵌入C++代码,或是在C++项目中用Python实现外围...

Java Swing MVC模式实例(笔记备忘)

Java Swing MVC模式实例(笔记备忘)MVC模式 MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型...

jQuery学习笔记--JqGrid相关操作 方法列表 备忘

文章转载:http://blog.csdn.net/jpr1990/article/details/6891115 怎样获取某一方某一列的值: ...

WRTnode控制GPIO备忘笔记

这几天新接触到了WRTnode这个平台,烧写openwrt系统固件,不用自己移植uboot和系统移植,直接烧写使用,可以实现Linux开发板需要的功能。上电后,波特率115200,通过串口去控制板子,...
  • lgupen
  • lgupen
  • 2015年10月13日 15:16
  • 634

Practical Common Lisp学习笔记(五)常用函数宏备忘3

继续学习,继续积累

C备忘笔记

main(){ ... } 函数是一个特殊的函数,并不需要参数。格式符: %d 按照十进制整型数打印 %ld 长整型 %6d 按照十进制整型数打印,至少6个字符宽 %f 浮点数打印 %.2f 浮点数...

ActiveMQ学习笔记备忘一P2P模型

ActiveMQ的P2P(点对点模式): MQ通信模式主要有P2P和发布/订阅模型。理论及相关定义理解,只能自己去问“度娘”了,有很多很好地讲解.....                    一...
  • Erris
  • Erris
  • 2017年03月27日 16:05
  • 481
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:symbian笔记--备忘
举报原因:
原因补充:

(最多只允许输入30个字)