Try to get the default icon from getMostRecentWindow/nativeHandle instead of
FindWindow/HiddenWindow.
Don't fallback on FindWindow() when loading the default icon (winnt).

The minimal supported platformVersion for winnt is 27.0 where nativeHandle is
provided.
Merge branch 'winnt_nativeHandle'