C#中调用非託管DLL,本地编码正常,但在英文操作系统struct内的string里中文内容都变为?,高手帮助啊!! [问题点数:80分]

Bbs5
本版专家分:2607
结帖率 96.77%
Bbs1
本版专家分:41
Blank
微软MVP 2014年1月 荣获微软MVP称号
2013年1月 荣获微软MVP称号
Blank
黄花 2012年11月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
2012年5月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
2012年1月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Blank
蓝花 2012年3月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第三
2011年12月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第三
2011年9月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第三
Bbs3
本版专家分:757
Bbs5
本版专家分:2607
Bbs3
本版专家分:660