문자열을 대문자로 또는 소문자로 변환하기 위한 함수
이렇게 두개의 함수를 만들어 두면 TCHAR 로 컴파일 해도 별 문제없이 사용할 수 있고
각각 char, wchar_t로 사용시에도 편리하게 사용할 수 있다.
std::string MakeLower(LPCSTR src)
{
std::string temp(src);
std::transform(temp.begin(), temp.end(), temp.begin(), _mbctolower);
return temp;
}
std::wstring MakeLower(LPCWSTR src)
{
std::wstring temp(src);
std::transform(temp.begin(), temp.end(), temp.begin(), towlower);
return temp;
}