Daniel Jelinski : comdlg32: Load ComboBoxEx before creating dialogs that use it.
Alexandre Julliard
julliard at winehq.org
Mon May 6 14:08:44 CDT 2013
Module: wine
Branch: master
Commit: 9c7a01c74b99d25bedf5720ca3e4c9b4f8586405
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9c7a01c74b99d25bedf5720ca3e4c9b4f8586405
Author: Daniel Jelinski <djelinski1 at gmail.com>
Date: Sun May 5 21:04:24 2013 +0200
comdlg32: Load ComboBoxEx before creating dialogs that use it.
---
dlls/comdlg32/filedlg.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/dlls/comdlg32/filedlg.c b/dlls/comdlg32/filedlg.c
index eeac384..9481517 100644
--- a/dlls/comdlg32/filedlg.c
+++ b/dlls/comdlg32/filedlg.c
@@ -356,6 +356,12 @@ static BOOL GetFileDialog95A(LPOPENFILENAMEA ofn,UINT iDlgType)
LPWSTR defext = NULL;
LPWSTR filter = NULL;
LPWSTR customfilter = NULL;
+ INITCOMMONCONTROLSEX icc;
+
+ /* Initialize ComboBoxEx32 */
+ icc.dwSize = sizeof(icc);
+ icc.dwICC = ICC_USEREX_CLASSES;
+ InitCommonControlsEx(&icc);
/* Initialize CommDlgExtendedError() */
COMDLG32_SetCommDlgExtendedError(0);
@@ -489,6 +495,12 @@ static BOOL GetFileDialog95W(LPOPENFILENAMEW ofn,UINT iDlgType)
BOOL ret;
FileOpenDlgInfos fodInfos;
LPWSTR lpstrSavDir = NULL;
+ INITCOMMONCONTROLSEX icc;
+
+ /* Initialize ComboBoxEx32 */
+ icc.dwSize = sizeof(icc);
+ icc.dwICC = ICC_USEREX_CLASSES;
+ InitCommonControlsEx(&icc);
/* Initialize CommDlgExtendedError() */
COMDLG32_SetCommDlgExtendedError(0);
More information about the wine-cvs
mailing list