库的头文件看起来无条件包含了windows.h,导致污染了用户的代码(windows.h里面定义了很多宏)。而且Windows平台传递字符串用的LPWSTR,导致跨平台的客户端需要根据不同的平台调不同的接口,还要自己处理char和wchar_t字符串的转换,感觉很不方便啊,能尽量统一一下吗?