VS2005에서 ATL을 사용해서 프로그래밍을 하다가
error LNK2019: char* __stdcall _com_util::ConvertBSTRToString(wchar_t*)
에러를 만났을때
#ifdef _DEBUG
#pragma comment(lib, "comsuppwd.lib")
#else
#pragma comment(lib, "comsuppw.lib")
#endif
를 링크해 주면 에러가 사라진다.
또 다른 방법으로는 프로젝트 속성에서
C/C++ -> 언어 -> wchar_t를 기본 제공 형식으로 처리 에서
아니오(/Zc:wchar_t-)로 설정해 줘도 된다.