Please add support for the "ChangeWindowMessageFilterEx" portions of the Windows API.
Windows prevents elevated applications from accepting drag-n-drop messages from unelevated applications (IE: windows explorer). Therefore, if a developed application needs to run elevated (due to UAC), it can't accept any drag/drop events.
A workaround is to manually set the DnD messages on the relevant window via the ChangeWindowMessageFilterEx method. AFAICT, this isn't currently supported by MinGW.