[NTUSER][USER32] Support GetWindow.GW_ENABLEDPOPUP (#7700)

JIRA issue: CORE-6920
- Make the return value of
  NtUserCallHwnd a DWORD_PTR.
- Add DWP_GetEnabledPopup
  helper function in
  win32ss/user/ntuser/defwnd.c.
- Add code to NtUserCallHwnd for
  HWND_ROUTINE_DWP_GETENABLEDPOPUP.
- Add code to GetWindow for
  GW_ENABLEDPOPUP.
- Set last error in GetWindow and
  IntGetWindow.
This commit is contained in:
Katayama Hirofumi MZ 2025-02-07 07:31:08 +09:00 committed by GitHub
parent 2d8a2944ba
commit 22577aed85
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 83 additions and 9 deletions

View file

@ -1670,7 +1670,7 @@ enum SimpleCallRoutines
TWOPARAM_ROUTINE_WOWCLEANUP
};
DWORD
DWORD_PTR
NTAPI
NtUserCallHwnd(
HWND hWnd,