请把你的Dll源码发给我,我给你看看。
或者贴出来,也行。
[email protected]

解决方案 »

  1.   

    很有可能是因为Unicode的问题,因为2000是基于Unicode的,而恰好又是处理字符的。建议找本2000的Unicode说明的书来看看,对于处理字符而言,这样的处理是少不了的
      

  2.   

    在 win2000 下能编译通过吗?
    如果能通过,那你的程序在哪都没有问题的
      

  3.   

    如果在NT4下可以使用的话,应该是可以满足条件的,因为NT也是UNICODE字符的,不过,你可以把所有的char型的字符都转换成BYTE类型,使用LPCTSTR,LPTSTR来代替,这样的话,你的程序就可以
    支持UNICODE的了,因为2000就是NT的内核
      

  4.   

    我用的是char*,我改成LPCTSTR试试