Запись журнала событий Windows с использованием Visual Studio C ++ 6 - PullRequest
0 голосов
/ 19 июля 2010

Я пытаюсь написать простую функцию, используя VC ++ 6 для записи в журнал событий.Это должно быть в этой версии студии, потому что она добавляется в устаревшее приложение.Проблема, которую я имею, состоит в том, что это пишет сообщение, подобное ниже.Единственное, что здесь допустимо, это строка «Это тест».Мне не нужно, чтобы это было очень сложно.Мне просто нужно иметь возможность записи в журнал событий для конкретного приложения.Какие-нибудь мысли?Я видел несколько статей, но они кажутся намного больше, чем мне нужно.

Не найдено описание для Event ID 3 из исходного приложения.Либо компонент, который вызывает это событие, не установлен на локальном компьютере, либо установка повреждена.Вы можете установить или восстановить компонент на локальном компьютере.

Если событие возникло на другом компьютере, отображаемая информация должна была быть сохранена вместе с событием.

Следующая информация была включена всобытие:

Это тест

ресурс сообщения присутствует, но сообщение не найдено в таблице строк / сообщений

1 Ответ

0 голосов
/ 19 июля 2010

Прошло очень много времени, но, похоже, я помню, что вам, возможно, потребуется создать * Message Resource Dll ", чтобы это исправить. Или, по крайней мере, где-нибудь есть ресурсы сообщений.

Эта статья выглядитон может помочь (и поддерживает VC6): Использование MC.exe, ресурсов сообщений и журнала событий NT в ваших собственных проектах

...