Форум: "Основная";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];
ВнизКодировка в ресурсах EXE-файла для EventLog Найти похожие ветки
← →
kaif © (2008-09-18 16:39) [0]Создал вот такой MC-файл. Откомпилировал при помощи MC и RC, добавил RES-файл в проект (у меня сервис).
MessageIdTypedef=DWORD
LanguageNames=(English=0x409:MSG00409)
LanguageNames=(Russian=0x419:MSG00419)
MessageId=0x1
Language=English
%1 this is my first message
.
Language=Russian
%1 это мое первое сообщение
.
MessageId=0x2
Language=English
%1 this is my second message
.
Language=Russian
%1 это мое второе сообщение
.
MessageId=0x3
Language=English
%1 this is my third message
.
Language=Russian
%1 это мое третье сообщение
.
Вывожу таким образом сообщения в журнал событий Windows:
LogMessage ("Вася ", EVENTLOG_INFORMATION_TYPE, 0, 1);
LogMessage ("Вася ", EVENTLOG_ERROR_TYPE, 0, 2);
LogMessage ("Вася ", EVENTLOG_WARNING_TYPE, 0, 3);
В результате получаю переданный параметр "Вася" нормальным шрифтом, а вот сам текст сообщения - кракозябрами. Текст сообщения берется уже из ресурсов EXE-файла (я указал его в EventMessageFile в реестре для данного сервиса).
Как лечить?
← →
clickmaker © (2008-09-18 17:10) [1]а в ресурсах оно нормально выглядит?
← →
kaif © (2008-09-18 17:11) [2]А как нормально посмотреть?
:)
← →
Jeer © (2008-09-18 17:49) [3]restorator ?
← →
kaif © (2008-09-18 21:14) [4]2 Jeer © (18.09.08 17:49) [3]
Спасибо.
Скачал, поставил trial. Попробую с его помощью разобраться.
← →
han_malign © (2008-09-19 12:20) [5]mc.exe: -a/u -U/A
...MessageA/W
???
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2009.10.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.054 c