Module: wine Branch: master Commit: bf69af26be8752c4058ac27463972248496c96db URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=bf69af26be8752c4058ac274...
Author: Jesse Allen the3dfxdude@gmail.com Date: Sat Sep 2 10:02:42 2006 -0700
user: ChangeDisplaySettings virtual desktop mode handling fix.
---
dlls/user/sysparams.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/user/sysparams.c b/dlls/user/sysparams.c index 8bb2114..9e476d5 100644 --- a/dlls/user/sysparams.c +++ b/dlls/user/sysparams.c @@ -2964,6 +2964,9 @@ LONG WINAPI ChangeDisplaySettingsExA( LP LONG WINAPI ChangeDisplaySettingsExW( LPCWSTR devname, LPDEVMODEW devmode, HWND hwnd, DWORD flags, LPVOID lparam ) { + /* make sure the desktop window is created before mode changing */ + GetDesktopWindow(); + return USER_Driver->pChangeDisplaySettingsEx( devname, devmode, hwnd, flags, lparam ); }