CString s;switch(va->vt) {/*vt*/caseVT_BSTR:returnCString(vaData->bstrVal);caseVT_BSTR |VT_BYREF:returnCString(*vaData->pbstrVal);caseVT_I4: s.Format(_T("%d"), va->lVal);returns;caseVT_I4 |VT_BYREF: s.Format(_T("%d"), *va->plVal);caseVT_R8: s.Format(_T("%f"), v...
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....
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.Forma...
03.CString s; 04.switch(va->vt) 05.{/* vt */ 06.caseVT_BSTR: 07.returnCString(vaData->bstrVal); 08.caseVT_BSTR | VT_BYREF: 09.returnCString(*vaData->pbstrVal); 10.caseVT_I4: 11.s.Format(_T("%d"
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:
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: ...
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:
2024-11-06 C++去掉字符串首尾的 空格 换行 回车 /* *去掉字符串首尾的 \x20 \r \n 字符 */ void TrimSpace(char* str) { ; char *end = str; char *p = str; while(*p) { switch(*p) { case ' ': case '\r': case '\n': { ==p) start = p; } break; default: break; } ++p...
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: ...
switch (*p) { case 'c': case 'C': nItemLen = 2; va_arg(argList, char); break; case 's': // 字符串 case 'S': nItemLen = strlen(va_arg(argList, const char*)); nItemLen = ((1) > (nItemLen)) ? (1) : (nItemLen);//如果是空串就使用1 即保存'0' ...