Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.25;
Скачать: CL | DM;

Вниз

Кодировка в ресурсах 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
15-1250985135
DillerXX
2009-08-23 03:52
2009.10.25
Не пойму с поведением SQL


11-1207080572
Lotos
2008-04-02 00:09
2009.10.25
Заполнение данных в mdvXLGrid


15-1251358783
oxffff
2009-08-27 11:39
2009.10.25
Выбор HDD на 1,5 T. Нужен отзыв


15-1250797949
Rouse_
2009-08-20 23:52
2009.10.25
Шутка


1-1221741558
kaif
2008-09-18 16:39
2009.10.25
Кодировка в ресурсах EXE-файла для EventLog