动态修改菜单和cba的心得

如果想动态修改cba或菜单,要先在rss里面定义好资源,如果是多视图,要在二阶构造中使用默认参数调用baseconstructl(),这样就不会用资源来构造view。然后,在希望动态加载的地方,调用ceikonenv的appuifactory,可得到cba或menubar,使用cba的setcommandsetl设置cba资源id,或menubar相应的api设置menubar的资源id,即可实现动态加载。cba加载完立即调用其drawnow,以立即更新屏幕。

你可能感兴趣的:(动态修改菜单和cba的心得)