Существует цвет фона по умолчанию для окон, используйте GetSysColor (COLOR_WINDOW). Но в конечном итоге окно решает, что такое «фон», а что «передний план». Подвержены WNDCLASS.hbrBackground и обработчикам сообщений WM_ERASEBKGND и WM_PAINT окна. Все возможно.