BOOL CSysParams::SetRemoteMachine(LPWSTR pName) { StrTrimW(pName, L" "); m_wszRemoteMachine = pName; return TRUE; }
CMarkdown::HSTR CMarkdown::_HSTR::Trim(const OLECHAR *pszTrimChars) { HSTR H = this; BSTR B = H->B; if (StrTrimW(B, pszTrimChars) && SysReAllocStringLen(&B, B, lstrlenW(B))) // 1200 means 'no conversion' { H = (HSTR)B; } return H; }
int wmain(void) { wchar_t buf[] = L"23tennis74"; wchar_t trim[] = L"0123456789"; wprintf(L"Original string: %ls\n", buf); bool r = StrTrimW(buf, trim); if (r == true) { wprintf(L"The StrTrim() trimmed some characters\n", buf); } else { wprintf(L"No characters were trimmed\n", buf); } wprintf(L"Trimmed string: %ls\n", buf); return 0; }