Some applications call ShellExecute which in turn calls ShellExecuteEx. One of the flags in the SHELLEXECUTEINFO structure is SEE_MASK_FLAG_DDEWAIT. This flag gets set by ShellExecuteEx as a default whenever ShellExecute is called. When the flag gets passed, it can sometimes cause synchronization problems. This compatibility fix resolves the issue by removing the SEE_MASK_FLAG_DDEWAIT flag.
Some application's menus may not behave correctly when the system color for menu does not match the system color for button ...
Some applications attempt to directly read the "Shell Folders" values in HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER, which would ...
Some applications built to use older version of DirectX may encounter problems on Windows XP when they call the LoadLibrary ...
Some applications call obsolete private shell32 API's which are no longer supported. This compatibility fix implements those ...
Some applications call ShellExecute which in turn calls ShellExecuteEx. One of the flags in the SHELLEXECUTEINFO structure ...
Some applications contain corrupted version resources and attempt to read them when run. This compatibility fix hooks the ...
Some applications don't handle certain aspects of hardware acceleration correctly. For example, they may assume that the ...
Some applications execute from sections not marked for execution. This compatibility fix patches the section protection for ...
Some applications execute from sections not marked for execution. This compatibility fix patches the section protection for ...