WeChatFerry
WeChatFerry copied to clipboard
修复windows下无法发送中文名文件的问题
由于编码问题,在Windows下如果path中包含中文,fs::exists(path)会返回false, 即使文件存在。 改为在Windows中,使用GetFileAttributesW API判断文件是否存在
#140
我还是倾向于让用户自己设置编码。编码正确,判断不会有问题的
我还是倾向于让用户自己设置编码。编码正确,判断不会有问题的
像Windows Server 2016是没法改编码的。BTW,这里不是发送文件的编码问题,还是检查文件是否存在的时候有问题,对编码要求那么高有点说不过去
我还是倾向于让用户自己设置编码。编码正确,判断不会有问题的
像Windows Server 2016是没法改编码的。BTW,这里不是发送文件的编码问题,还是检查文件是否存在的时候有问题,对编码要求那么高有点说不过去
如果是这样,我倾向于让上游的系统库来改——这就是它的BUG。