FreeTibet
@FreeTibet
dharma supplier

winapi: получение строки из res файла с сообщениями для EventLog'а

1. Сделал .mc файл:

LanguageNames=(English=0x409:MSG00409)
LanguageNames=(Russian=0x419:MSG00419)

MessageId=0x0
Language=English
Fast-CGI Server is started.
.
Language=Russian
Fast-CGI Server запущен.
.

и т.д.;

2. скомпилил его в .rc и два .bin'а для каждого языка;

3. скомпилил его в .res.

А теперь вопрос, моё приложение будет иметь два вариант запуска: из консоли и как службы Windows. Как мне в консольном варианте получить эти сообщения из res файла?
  • Вопрос задан
  • 2611 просмотров
Пригласить эксперта
Ответы на вопрос 1
rasa
@rasa
Возможно, вам поможет такой код
В описании к нему написано: The example project is a simple Win32 console application that includes message resources and shows how to use them with FormatMessage() and ReportEvent(). It also shows how to register an event source for the NT event log. And the best thing: it does all of this with less than 100 lines of code.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы