Booster Спасибо за помощь!
Вроде все нормально работает...только поведение совсем непонятное)
А при запуске какая функция будет выполняться(пустая или нормальная)?
Что-то не работает...
Я написал в файле w2k_cv.h перед #include <W32Start.h> вот так #define _CONSOLE 1 Та же ошибка...
файл W32Start.h подключается же в файле w2k_cv.h
Поменял сигнатуру на int main (int argc, char **argv) Теперь вот такой лог: Linking... Creating library Debug/w2k_img.lib and object...
Да, непонятно....
Путь: D:\src\w2k_cv\w2k_cv.c
Как я понимаю ошибка не в вызывающей программе. Так как в этом случает ошибка будет выглядеть так(я изменил имя функции Main на Min: w2k_cv.obj :...
Попробовал DWORD Main (DWORD argc, PTBYTE *argv), та же проблема(.
Что необходимо исправить?Подскажите пожалуйста.
Т.е. необходимо написать: DWORD main (DWORD argc, PTBYTE *argv, PTBYTE *argp)
Это код Свена Шрайбера из его книги "Недокументированные возможности Windows 2000"))).
Вот код основной функции модуля, который вызывает dll функции. // ================================================================= // MAIN...
Имена участников (разделяйте запятой).