returnedMessage = library.PR_RC_GetReleasedData(cameraHandle, 0, JNAPsrec.prPTP_FULL_VIEW_RELEASED, 1024*1024, 0, myGetFileDataCB);
public static void dispatchMessages() {
// This bit never returns from GetMessage
int result;
MSG msg = new MSG();
final User32 lib = User32.INSTANCE;
HMODULE hMod = Kernel32.INSTANCE.GetModuleHandle(null);
while ((result = lib.GetMessage(msg, null, 0, 0)) != 0) {
if (result == -1) {
System.err.println("error in get message");
break;
}
else {
lib.TranslateMessage(msg);
lib.DispatchMessage(msg);
}
}
}
Users browsing this forum: No registered users and 2 guests