1
어떻게 CStringA
과 CStringW
을 VC6의 CString
대신 명시 적으로 사용할 수 있습니까? CStringW
이 유니 코드 모드에서 CString
으로 행동해야하면서 VC6에서 CStringA 및 CStringW를 어떻게 사용할 수 있습니까?
CStringA
은 ANSI 모드에서
CString
처럼 행동해야한다.
어떻게 CStringA
과 CStringW
을 VC6의 CString
대신 명시 적으로 사용할 수 있습니까? CStringW
이 유니 코드 모드에서 CString
으로 행동해야하면서 VC6에서 CStringA 및 CStringW를 어떻게 사용할 수 있습니까?
CStringA
은 ANSI 모드에서
CString
처럼 행동해야한다.
문제가 해결되었지만 실제로는 ansi CString이 wchat_t []와 같은 유니 코드 유형을 처리 할 수 있기를 바랍니다. CString은 LPWSTR에서 변환 될 수 있지만 다른 방법은 실패합니다. 그럼 난 CString -> _bstr_t -> LPWSTR 방법을 사용하고 잘 작동합니다.
VC6? 공룡이 아직 살아 있었을 때부터 아니 었습니까? – ApprenticeHacker
수년간 VC6에 손대지 않았고 ('CString'을 절대 건드리지는 못했지만) 프로젝트 속성의 유니 코드 설정에 기반한'CStringA' 또는'CStringW'에 매핑 된 매크로 인'CString'이 아닌가요? 너의 정확한 문제는 뭐니? 오류 메시지가 있습니까? 또한 : 최신 버전으로 업데이트 할 수 없습니까? 예 : 2010 Express Edition을 사용하여? – Mario
음은 아주 작은 프로젝트 일뿐 아니라 느리고 복잡한 VS20xx 프레임 워크가 필요하지 않습니다. CStringA와 CStringW는이 IDE에서 상상할 수있는대로 정의되어 있지 않습니다. – hsluoyz