Home | History | Annotate | Download | only in Common

Lines Matching full:wchar_t

20 wchar_t MyCharUpper(wchar_t c)

24 wchar_t *res = CharUpperW((LPWSTR)(UINT_PTR)(unsigned int)c);
26 return (wchar_t)(unsigned int)(UINT_PTR)res;
38 wchar_t MyCharLower(wchar_t c)
42 wchar_t *res = CharLowerW((LPWSTR)(UINT_PTR)(unsigned int)c);
44 return (wchar_t)(unsigned int)(UINT_PTR)res;
56 wchar_t * MyStringUpper(wchar_t *s)
60 wchar_t *res = CharUpperW(s);
65 return MyStringCopy(s, (const wchar_t *)MultiByteToUnicodeString(a));
68 wchar_t * MyStringLower(wchar_t *s)
72 wchar_t *res = CharLowerW(s);
77 return MyStringCopy(s, (const wchar_t *)MultiByteToUnicodeString(a));
85 int MyStringCollate(const wchar_t *s1, const wchar_t *s2)
113 int MyStringCollateNoCase(const wchar_t *s1, const wchar_t *s2)
130 wchar_t MyCharUpper(wchar_t c)
136 int MyStringCollateNoCase(const wchar_t *s1, const wchar_t *s2)
140 wchar_t c1 = *s1++;
141 wchar_t c2 = *s2++;
142 wchar_t u1 = MyCharUpper(c1);
143 wchar_t u2 = MyCharUpper(c2);
166 int MyStringCompare(const wchar_t *s1, const wchar_t *s2)
170 wchar_t c1 = *s1++;
171 wchar_t c2 = *s2++;
178 int MyStringCompareNoCase(const wchar_t *s1, const wchar_t *s2)
182 wchar_t c1 = *s1++;
183 wchar_t c2 = *s2++;
186 wchar_t u1 = MyCharUpper(c1);
187 wchar_t u2 = MyCharUpper(c2);