The `PrepareBackgroundCommand` function has been removed because it prevents the program window from being displayed on Windows.
The `PrepareBackgroundCommand` function has been removed because it prevents the program window from being displayed on Windows.