symbian各平台sdk的版本标识宏

来源:互联网 发布:oracle sql convert 编辑:程序博客网 时间:2024/05/21 06:20
symbian各平台sdk的版本标识宏 1.UIQ3和S60V3,V2混合代码 UIQ3 SDK的宏定义是_UIQ3_SDK_ S60v3 SDK的宏定义是__SERIES60_30__和__SERIES60_3X__ 当需要区分uiq3和s60v3时就可以采用这样的代码块: #if defined(_UIQ3_SDK_) #include "uiq3AppUi.h" #include "uiq3View.h" #elif defined(__SERIES60_30__) || defined(__SERIES60_3X__) #include "3rdAppUi.h" #include "3rdAppView.h" #else #include "2rd.h" #endif 2.Symbian9.1和之前版本混合代码 Symbian9.1的版本标识宏是EKA2,可以这样区分: #if defined(EKA2) pUI->Exit(); #else pUI->HandleCommandL( EEikCmdExit ); #endif
原创粉丝点击