The CreateDeskTop function is supposed to work with NT 3.51 Workstation and up, therefore, in the 5.0 beta 2 winuser.h file, the CreateDesktop functions should be moved from the conditional block between
line 4588
#if (_WIN32_WINNT >= 0x0500)
and line 4594
#endif /*_WIN32_WINNT >= 0x0500 */
and into a conditional block wrapped with
#ifdef _WINGDI_H
#endif /*_WINGDI_H*/
Robert Wishlaw
Thank you for the exact bug report. I have changed this, and also found that the CreateDesktopEx() function was missing. The changes will be in the next beta...