2008-10-10 34 views
1

我有一個應用程序需要打開一個在DLL內寫入的CDialog。問題是當在DLL內部調用DoModal()時,程序崩潰:「Debug Assertion Failed!」。有沒有人有任何想法我怎麼能打開CDialog?謝謝!使用JNI從Java打開CDialog

回答

1

在這一點上,您可能需要在C++級別上進行一些調試 - 這裏還沒有足夠的實例來告訴可能發生什麼問題。你需要考慮的事情是調試斷言失敗,當時的堆棧跟蹤,嘗試什麼以及導致崩潰的原因。調試斷言本身並不是崩潰,儘管它是一個很好的線索,斷言失敗的原因也可能是崩潰的原因。