Читать всю таблицу сообщений из библиотеки ресурсов в объект C#
У меня есть библиотека ресурсов DLL (скомпилированная с mc.exe), включая таблицу сообщений. Раньше я читал информацию о сообщениях с помощью метода FormatMessage (см.: http://www.pinvoke.net/default.aspx/kernel32/FormatMessage.html), и он работал хорошо.
Но: из-за проблем с производительностью я хочу сначала прочитать всю таблицу сообщений и назначить сообщения и категории объектам C#:
class Message
{
private int _MessageID;
public int MessageID
{
get { return _MessageID; }
}
private string _MessageText;
public string MessageText
{
get { return _MessageText; }
}
public Message(int messageID, string messageText)
{
_MessageID = messageID;
_MessageText = messageText;
}
}
Есть ли способ прочитать всю таблицу сообщений?