LPCTSTR MapRTToString()

in tools/VerifyResources/VerifyResources.cpp [57:86]


LPCTSTR MapRTToString(LPCTSTR lpType)
{
    if (IS_INTRESOURCE(lpType))
    {
        switch ((int)lpType)
        {
        case (int)RT_CURSOR: return L"RT_CURSOR";
        case (int)RT_BITMAP: return L"RT_BITMAP";
        case (int)RT_ICON: return L"RT_ICON";
        case (int)RT_MENU: return L"RT_MENU";
        case (int)RT_DIALOG: return L"RT_DIALOG";
        case (int)RT_STRING: return L"RT_STRING";
        case (int)RT_FONTDIR: return L"RT_FONTDIR";
        case (int)RT_FONT: return L"RT_FONT";
        case (int)RT_ACCELERATOR: return L"RT_ACCELERATOR";
        case (int)RT_RCDATA: return L"RT_RCDATA";
        case (int)RT_MESSAGETABLE: return L"RT_MESSAGETABLE";
        case (int)RT_MANIFEST: return L"RT_MANIFEST";
        case (int)RT_VERSION: return L"RT_VERSION";
        case (int)RT_GROUP_CURSOR: return L"RT_GROUP_CURSOR";
        case (int)RT_GROUP_ICON: return L"RT_GROUP_ICON";

        default: return L"RT_Unknown";
        }
    }
    else
    {
        return lpType;
    }
}