android平台有NDK来支持C
但是ActiveX是windows平台特有的,android不支持

解决方案 »

  1.   


    我看到有windows版本下的wps,也有android的wps 既然 在android下不支持activex,  请问 大神,我该怎么做??
      

  2.   

    首先,安卓上不支持activex,其次你的组件基于winSDK和WTL,大量调用到的windowsAPI,如果要移植到安卓上,必要把所有API调用改成安卓API调用,工具量非常巨大,完全不如在安卓上重新开发该软件。
    安卓上的WPS是在安卓上基于JDK或NDK重新开发的,不支持COM接口访问。
      

  3.   

    com组件是window系统特有,android不支持,故activex控件无法在安卓平台使用
    使用c语言重构 不能使用window的api 不能使用wtl 等等window特有函数及库,才有可能在android平台使用
      

  4.   

    只有标准C的部分可以直接拿到android iOS上用,界面还得重写。