8077707: jdk9 b58 cannot run any graphical application on Win 8 with JAWS running

Change dialog proc wparam type from UINT to WPARAM, lparam type from LONG to LPARAM

Reviewed-by: serb, alexsch, van
This commit is contained in:
Peter Brunet 2015-07-24 13:58:44 -05:00 committed by Pete Brunet
parent 8e0627b61b
commit d02dfb7a3a
2 changed files with 3 additions and 3 deletions

View File

@ -114,7 +114,7 @@ extern "C" {
* Our window proc
*
*/
BOOL APIENTRY AccessBridgeDialogProc (HWND hDlg, UINT message, UINT wParam, LONG lParam) {
BOOL APIENTRY AccessBridgeDialogProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) {
int command;
COPYDATASTRUCT *sentToUs;
char *package;
@ -151,7 +151,7 @@ extern "C" {
} else {
//DEBUG_CODE(sprintf(buffer, "Got AB_MESSAGE_WAITING from HWND %p", wParam));
//DEBUG_CODE(SetDlgItemText(theDialogWindow, cStatusText, buffer));
LRESULT returnVal = theJavaAccessBridge->receiveMemoryPackage((HWND) wParam, lParam);
LRESULT returnVal = theJavaAccessBridge->receiveMemoryPackage((HWND) wParam, (long) lParam);
}
break;

View File

@ -44,7 +44,7 @@ extern "C" {
LPVOID lpvReserved);
void AppendToCallOutput(char *s);
BOOL APIENTRY AccessBridgeDialogProc(HWND hDlg, UINT message,
UINT wParam, LONG lParam);
WPARAM wParam, LPARAM lParam);
}
/**