敲了很多遍的Series 60的资源文件,慢慢的找到了下面资源文件的巧门,:*
Series 60 SimpleEx Resource File
*/
#include <eikon.rh>
#include <avkon.rh>
#include <avkon.rsg>
#include "SimpleEx.hrh"
RESOURCE RSS_SIGNATRUE
{}
RESOURCE TBUF r_default_document_name
{
buf="";
}
//////以下三组代码是有关联的,我是根据windows中的菜单项来分析的.
1.先定义一个菜单,菜单有个标题(r_SimpleEx_menubar),
2.菜单标题r_SimpleEx_menubar下面有着一些子菜单,如:r_SimpleEx_menubar,文本是:start,执行的操作是ESimpleExCommand方法吧.
RESOURCE EIK_APP_INFO
{
menubar = r_SimplEx_menubar;///申明一个菜单
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;///系统功能键
}
RESOURCE MENU_BAR r_SimpleEx_menubar
{
titles =
{
MENU_TITLE
{
menu_pane = R_SimpleEx_menu;////例似windows中的"文件"菜单标题
}
};
}
RESOURCE MENU_PANE r_SimpleEx_menu
{
items = ///////////////////////////////////////////////////例似windows中的"文件"菜单中的子菜单,如:"打开"
{
MENU_ITEM
{
command = ESimpleExCommand;//////////////////////////可能是命令吧.这里也许是掉用函数的地方吧.
txt = "Start";///////////////////////////////////////////////////////////子菜单的显示文本;
}
};
}
好怀念MFC中的资源文件编辑器呀.
本文介绍了Symbian S60平台应用程序中菜单资源文件的编写方法,通过实例展示了如何定义菜单及其子项,并关联到具体的命令函数。
3056

被折叠的 条评论
为什么被折叠?



