编了一个从网页下载的activex dll,当时最后的版本是release minsize,打包时加了2000下的atl.dll
因为98不支持unicode,所以不能安装该dll,怎样修改release版本或者打的包中加入些什么其它dll(越小越好,几百k是不能接受的)才能解决这样的问题?我查了一下,atl.dll要用到kernel32.dll和ntdll.dll,这两个dll都无比大,再说即使打了这样的包也不知能不能用所以请有经验的人帮忙解决,谢谢!
因为98不支持unicode,所以不能安装该dll,怎样修改release版本或者打的包中加入些什么其它dll(越小越好,几百k是不能接受的)才能解决这样的问题?我查了一下,atl.dll要用到kernel32.dll和ntdll.dll,这两个dll都无比大,再说即使打了这样的包也不知能不能用所以请有经验的人帮忙解决,谢谢!
API函数的实现!大多数情况下也无法使用!
release mindependence
release umindependence (unicode)
release uminsize (unicode)
我还没有一一试过,也不知道行不行,再有就是打包时的选择了,com这么强大的东西应该不用判断操作系统这样复杂吧,而且那样好像还要客户和服务器多一次握手。