CGUIWP32 works by displaying an image at the resolution of the primary display and brings every other application in front of it every second.
CGUIWP32 has a single interface on beta versions that can be used to change the size mode of the displayed image.
CGUIWP32 has since been compiled for AnyCPU under the same program name for compatibility with the Surface RT, Surface RT 2 and Surface Pro X running ARM32 (aarch32/armel) and ARM64 (aarch64) processors respectively. This allows for the full CoreGUI experience on ARM-based devices.
This application is deemed incompatible with WINE versions due to it setting itself to back automatically.