У меня есть проект Winforms, который мне нужно для выполнения некоторых функций Winapi Coreaudio. Поскольку это C ++ против C#, я создал проект .dll в C ++. Тем не менее, у меня возникают проблемы с тем, чтобы функционировать работу с Winforms. Я проверил функцию в DLL в автономном приложении, чтобы убедиться, что она работает правильно. Однако всякий раз, когда я получаю вызов для импортированных функций DLL, система вылетает. Похоже, что он сбивается с Dllmain () проекта DLL. Я получаю «инструкцию по точке перерыва (оператор __debugbread () или аналогичный вызов) был выполнен в .exe» в этом месте. Выясните, как получить более подробную информацию отладки. Я никогда раньше не связывал свой собственный DLL, так что я мог бы сделать что -то в корне не так.
Подробнее здесь: https://stackoverflow.com/questions/793 ... o-winforms