list<WORD> enum_rsrc_langs(HMODULE h_module, LPCTSTR type, LPCTSTR name) { list<WORD> result; EnumResourceLanguages(h_module, type, name, enum_langs_proc, reinterpret_cast<LONG_PTR>(&result)); return result; }
BOOL CALLBACK EnumResNamesCB(HMODULE hmod, LPCTSTR type, LPTSTR name, LONG_PTR lParam) { EnumResourceLanguages(hmod, type, name, EnumResLangsCB, lParam); return TRUE; }