소백촌닭
이제 문자열 변환 헤매이지 말고 여기에서 다 찾자.
이 문자열 변수 변환은 아주 유용하게 사용될 것이당.
[개발/MFC] BSTR to CString 문자열 변환 http://sbrich.tistory.com/1047
[개발/MFC} CString to char http://sbrich.tistory.com/842
[VC++] 문자열변환 CString LPSTR WCHAR* LPCWSTR http://sbrich.tistory.com/383
이제 문자열 변환 헤매이지 말고 여기에서 다 찾자.
이 문자열 변수 변환은 아주 유용하게 사용될 것이당.
[개발/MFC] BSTR to CString 문자열 변환 http://sbrich.tistory.com/1047
[개발/MFC} CString to char http://sbrich.tistory.com/842
[VC++] 문자열변환 CString LPSTR WCHAR* LPCWSTR http://sbrich.tistory.com/383
Variant To CString , CString to Variant
CString str="abc";
COleVariant strVar(str);
VARIANT var=strVar.Detach();
CString VariantToString(VARIANT * va)
{
CString s;
switch(va->vt)
{ /* vt */
case VT_BSTR:
return CString(vaData->bstrVal);
case VT_BSTR | VT_BYREF:
return CString(*vaData->pbstrVal);
case VT_I4:
s.Format(_T("%d"), va->lVal);
return s;
case VT_I4 | VT_BYREF:
s.Format(_T("%d"), *va->plVal);
case VT_R8:
s.Format(_T("%f"), va->dblVal);
return s;
... remaining cases left as an Exercise For The Reader
default:
ASSERT(FALSE); // unknown VARIANT type (this ASSERT is optional)
return CString("");
} /* vt */
}
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발/MFC] regsvr32.exe 를 사용하지 않고 ActiveX DLL을 레지스트리에 등록하기 (0) | 2011.08.01 |
---|---|
[개발/MFC] 현재 실행중인 익스플로러 인터페이스 받기 (0) | 2011.08.01 |
[개발/MFC] BSTR to CString 문자열 변환 (0) | 2011.07.29 |
[개발/MFC] 프로그램의 절대경로 찾기 (0) | 2011.07.29 |
[개발/MFC] 키보드 후킹 (0) | 2011.07.28 |
댓글