因为这些程序是使用标准的API写成的,不依赖系统环境!
所以甚至在Linux下运行都没问题(比如:ACDSee 32)
就是所在写程序的时候要考虑跨平台问题.

解决方案 »

  1.   

    panjet(小廷):Win32 API算是“标准的API”吗?
    Fishcat:一直做MIS项目,用户的平台是由我决定的,哪会考虑那么多呢?
      

  2.   

    我觉得不是在程序的开始,判断了一下是什么样的系统,例vc有这样一个函数:DWORD GetVersion(VOID)
    返回值:
    Platform             High order bit       Low order byte (major version number) 
    Windows  NT           zero                  3 or 4 
    Windows 95 and Windows 98 1                   4 
    Win32s with Windows 3.1 1                     3 
      

  3.   

    these API indirect call system kernal