Dll 使用JNI从Java打开CDialog
我有一个应用程序需要打开写在DLL中的CDialog。问题是,当在DLL中调用DoModal()时,程序会崩溃并显示:“调试断言失败!”。有人知道我怎样才能打开CDialog吗?谢谢大家!>此时,你可能需要在C++级别进行一些调试——这里没有足够的时间来说明可能出错的地方。您需要了解的是调试断言失败的原因、当时的堆栈跟踪、它试图执行的操作以及导致崩溃的原因。调试断言本身不是崩溃,尽管这是一个很好的线索,失败断言的原因也可能是崩溃的原因。 在这一点上,您可能需要在C++级别上进行一些调试——这里没有足够的时间来说明可能出错的原因。您需要了解的是调试断言失败的原因、当时的堆栈跟踪、它试图执行的操作以及导致崩溃的原因。调试断言本身不是崩溃,尽管它是一个很好的线索,并且失败断言的原因也可能是崩溃的原因Dll 使用JNI从Java打开CDialog,dll,debugging,java-native-interface,cdialog,Dll,Debugging,Java Native Interface,Cdialog,我有一个应用程序需要打开写在DLL中的CDialog。问题是,当在DLL中调用DoModal()时,程序会崩溃并显示:“调试断言失败!”。有人知道我怎样才能打开CDialog吗?谢谢大家!>此时,你可能需要在C++级别进行一些调试——这里没有足够的时间来说明可能出错的地方。您需要了解的是调试断言失败的原因、当时的堆栈跟踪、它试图执行的操作以及导致崩溃的原因。调试断言本身不是崩溃,尽管这是一个很好的线索,失败断言的原因也可能是崩溃的原因。 在这一点上,您可能需要在C++级别上进行一些调试——这里没