Привет знатокам.
Проблема в следующем. В VC6 создал и откомпилировал файл сообщений вида
;///////////////////////////////////////////////////
;//Arabic 0401
;//Brazilian 0416
;//Chinese (Simplified) 0804
;//Chinese (Traditional) 0404
;//Czech 0405
;//Danish 0406
;//Dutch 0413
;//English (default) 0409
;//Finnish 040b
;//French 040c
;//German 0407
;//Greek 0408
;//Hebrew 040d
;//Hungarian 040e
;//Italian 0410
;//Japanese 0411
;//Korean 0412
;//Norwegian 0414
;//Polish 0415
;//Portuguese 0816
;//Russian 0419
;//Spanish 0c0a
;//Swedish 041D
;//Turkish 041f
;///////////////////////////////////////////////////
;#ifndef __EVENTLOG_H__
;#define __EVENTLOG_H__
;
MessageIdTypedef=DWORD
SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
Informational=0x1:STATUS_SEVERITY_INFORMATIONAL
Warning=0x2:STATUS_SEVERITY_WARNING
Error=0x3:STATUS_SEVERITY_ERROR
)
FacilityNames=(System=0x0:FACILITY_SYSTEM
Runtime=0x2:FACILITY_RUNTIME
Stubs=0x3:FACILITY_STUBS
Io=0x4:FACILITY_IO_ERROR_CODE
)
LanguageNames=(English=0x409:Messages_ENU)
LanguageNames=(German=0x407:Messages_GER)
LanguageNames=(Russian=0x419:Messages_RUS)
MessageId=0x1
Severity=Success
Facility=System
SymbolicName=MSG_USER_ID_SUCCESS
Language=English
Access for user with ID %1 granted.
.
Language=German
Der Zutritt fuer Benutzer mit Kennummer %1 ist erlaubt.
.
Language=Russian
Доступ для пользователя с идентификатором %1 разрешен.
.
MessageId=0x2
Severity=Error
Facility=System
SymbolicName=MSG_USER_ID_ERROR
Language=English
Access for user with ID %1 denied.
The PIN-code of the smart card hasn't been registered in the database.
.
Language=German
Der Zutritt fuer Benutzer mit Kennummer %1 ist verboten.
Der PIN-Nummer der Smartkarte wurde in der Datenbank nicht registriert.
.
Language=Russian
Доступ для пользователя с идентификатором %1 запрещен.
PIN-код смарт-карты не был зарегистрирован в базе данных.
.
;#endif __EVENTLOG_H__
;
Из сервиса записываю сообщения в журнал системы. На английском и немецком все
ОК, а на русском отображаются каракули. Пробовал компилировать с ключом -U,
но безрезультатно.
Помогите разобраться в данной ситуации.
P.S. ОС Windows 2000 Pro SP 4, VC6/MFC.