Jesse Allen : user: ChangeDisplaySettings virtual desktop mode
handling fix .
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Sep 8 10:24:39 CDT 2006
Module: wine
Branch: master
Commit: bf69af26be8752c4058ac27463972248496c96db
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=bf69af26be8752c4058ac27463972248496c96db
Author: Jesse Allen <the3dfxdude at 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 );
}
More information about the wine-cvs
mailing list