CString BetterConvert(ISomeInterface* pI) { USES_CONVERSION; LPOLESTR lpsz = NULL; pI->GetFileName(&lpsz); LPTSTR lpszT = OLE2T(lpsz); CoMemFree(lpsz); return lpszT; // CString makes copy } 매크로는 사용하기 쉽고 코드에 삽입하기 쉽지만 위...
결과적으로 메모리는 프로세스 A의 컨텍스트에서 데이터에 할당 CString 됩니다. CString 그 자체는 전역이며 A와 B 모두에 표시됩니다. 이제 B가 호출합니다 GetGlobalString(sz, sizeof(sz)). B는 ...
TN049: MFC/OLE MBCS에서 유니코드로의 변환 계층(MFCANS32) TN050: MFC-OLE 일반 대화 상자(MFCUIx32) TN051: 현재 및 향후의 CTL3D 사용 TN053: DAO 데이터베이스 클래스에 대한 사용자 지정 DFX 루틴 TN054: ...
TN049: MFC/OLE MBCS 유니코드 변환 계층 (MFCANS32) TN050: MFC/OLE 공용 대화 상자 (MFCUIx32) TN051: CTL3D 지금 또는 미래에 사용. DAO 데이터베이스 클래스에 대 한 TN053: 사용자 정의 DFX 루틴 TN054: ...