У меня была та же проблема, вручную указав «пользовательскую» запись в моей DLL. Я удалил эту пользовательскую запись DLL и просто использую имя по умолчанию DLLMain, и оно снова работает ... странно.

но я получил это предупреждение (VC ++ 2010)

warning LNK4210: .CRT section exists; there may be unhandled static initializers or terminators

Я предполагаю, что это критический раздел. Прошло много времени с моего курса по операционным системам, поэтому я не могу понять, что это значит. Если я правильно помню, Critical Section работает с общими ресурсами. Так, как это предупреждение связано и что оно означает точно?

Ответы на вопрос(4)

Ваш ответ на вопрос