Откройте CDialog из Java, используя JNI
У меня есть приложение, которое должно открыть CDialog, написанный внутри DLL. Проблема в том, что когда DoModal() вызывается внутри DLL, программа вылетает с: "Ошибка отладки!". Кто-нибудь есть идеи, как я могу открыть CDialog? Спасибо!
1 ответ
На этом этапе вам, вероятно, понадобится выполнить некоторую отладку на уровне C++ - на самом деле недостаточно того, чтобы продолжить, чтобы сказать, что может пойти не так. Виды, на которые вам нужно обратить внимание, это то, что было ошибочным утверждением отладки, трассировкой стека в то время, что он пытался выполнить и что вызвало сбой. Отладочное утверждение само по себе не является сбоем, хотя это хорошая подсказка, и причина сбойного утверждения также может быть причиной сбоя.