I have a win32 dll library with two function that calling dialog window, modal and non modal.
From java with jni I load jni wrapper dll, that load my dll and call this functions.
When call modal dialog his showing Ok, but when call non modal dialog his showin but freez, java window is showing ok.
From c program that loading jni wrapper and call non modal dialog is ok.
In java methods described as static native.