oledlg: Only send the end dialog msg if the button is actually clicked.

This commit is contained in:
Huw Davies 2006-10-20 16:54:53 +01:00 committed by Alexandre Julliard
parent b9b812da70
commit 9c8dd8fb86

View file

@ -605,8 +605,14 @@ static INT_PTR CALLBACK ps_dlg_proc(HWND hdlg, UINT msg, WPARAM wp, LPARAM lp)
}
case IDOK:
case IDCANCEL:
send_end_dialog_msg(hdlg, ps_struct, LOWORD(wp));
return FALSE;
switch(HIWORD(wp))
{
case BN_CLICKED:
send_end_dialog_msg(hdlg, ps_struct, LOWORD(wp));
return FALSE;
default:
return FALSE;
}
}
return FALSE;
default: