???????BSTR??LPSTR??LPWSTR

??????Visual C++.NET?????б?????У???????????????????Щ????????????????BSTR??LPSTR??LPWSTR???????????????????????Щ????????????????????????????????????????ANSI??Unicode???????????(MBCS)??????

???????????BSTR??LPSTR???LPWSTR???

????BSTR??Basic STRing??Basic????????????OLECHAR*?????Unicode??????????????????????????????????????????????????????API????????SysAllocString??????????????Щ?????????????BSTR??????????COM???????????????????????????????????μ??????á?BSTR?????????DWORD??????????????????????????????????????????Unicode???????????

????LPSTR??LPWSTR??Win32??VC++???????????????????????LPSTR?????????????????NULL(??