Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.05 c
15-1250752659
Павел Калугин
2009-08-20 11:17
2009.10.25
Методика тестирования програмного обеспечения


15-1250890438
Германн
2009-08-22 01:33
2009.10.25
Extra-USB порты на матплате.


15-1250935575
El
2009-08-22 14:06
2009.10.25
Предварительный просмотр сообщения


1-1221634382
Sashka
2008-09-17 10:53
2009.10.25
Последовательность идентификации и устранения ошибки


15-1249924710
Германн (из Бердянска)
2009-08-10 21:18
2009.10.25
Программка для логирования (учета) траффика





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский