Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > ReportEvent


Автор: Люда 20.5.2002, 16:55
Я использую ф-цию ReportEvent и никак не могу сделать так, чтобы к коду ошибки выводилось в логе сообщение, где это сообщение прописывается?

Автор: Baa 20.5.2002, 22:08
Наерно это...
lpStrings

Points to a buffer containing an array of null-terminated strings that are merged into the message before Event Viewer displays the string to the user. This parameter must be a valid pointer (or NULL), even if wNumStrings is zero.

Автор: Люда 22.5.2002, 14:11
Если кого интересут то я разобралась: надо создать текстовый файл с расширением .мс, скомпилировать его с помощью MessageCompiler, создать dll, отлинковать его, затем с помощью LoadLibraryEx загрузить эту библиотеку и тогда в NTишном логе будет отображаться описание ошибки в соответстви с описанием в техстовом файле

Автор: fox 22.5.2002, 15:46
Объясните мне темному как отлинковать dll

Автор: Люда 22.5.2002, 16:30
Ну, может я неправильно выразилась, в командной строке набрать:
link -dll -out:filename.dll filename.obj filename.res.

Автор: fox 23.5.2002, 09:56
А! Спасибо я теперь понял смысл фразы:
Цитата
создать dll, отлинковать его, затем с помощью LoadLibraryEx загрузить эту библиотеку ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)