@OID的用法

1)@OID的含义如文档中看到的说明:Add “@OID:” before use the ID, which is declared in GlobalMenuItems.h 
 这个符号是用在*.res中,用来指明引用了 GlobalMenuItems.h中声明的menu ID; 
 如果在您的*.res中引用了GlobalMenuItems.h中声明的menu ID,这个menuID前必须加@OID前缀,以告知XML praser 
 这个menu ID的来源。 
2)在10A早期的版本中,可能会看到有些加了@OID前缀的menu ID并不是在GlobalMenuItems.h中定义的,这个建议客户
方手动将它删除下,因为这时这个前缀是没有必要的,导致这样的原因是因为内部RD在将某些menu ID从
GlobalMenuItems.h搬出来定义到相应的*.res中时,没有将这个前缀去除。 
3)在后续的版本中我们会提供这样的报错机制来避免2)中描述的混沌情形: 
 即如果在引用某个menu ID(定义在某个*.res)时加了@OID的前缀,在resgen流程将报错 
  
综上,在*.res中引用GlobalMenuItems.h中定义的menu ID时必须加@OID前缀, 
引用的menu ID定义在其他*.res时,不能加@OID前缀!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值