我在程序中用到下面函数
Public Declare Function GradientFill Lib "Msimg32.dll" (ByVal hdc As Long, pVertex As TRIVERTEX, ByVal dwNumVertex As Long, pMesh As GRADIENT_RECT, ByVal dwNumMesh As Long, ByVal dwMode As Long) As Long在2000下运行正确。在98第二版下运行发生上述错误。该文件在98的系统目录下存在的。

解决方案 »

  1.   

    版本不一样吧!把2000带的那个copy过去看看
      

  2.   

    把Msimg32.dll copy到win98的system文件夹下试试
      

  3.   

    版本确实是不一样的,98下的是56k,2000下的是6k,但是从2000下copy过去后结果一样的
      

  4.   

    COPY过去还不行?
    那就程序打包,安装到98系统下,看看能行么?
      

  5.   

    haohaohappy(爱要冒险,工作要拼)也不行.
    Msimg32.dll是动态链接库,复制过去和安装过去应该是没有区别的