reactos/dll
Baruch Rutman 6a3b1879a1 [LPK][GDI32] Enable mirroring via version resource (#965)
Add a mechanism that detects via the version resource whether it's needed to mirror
the application layout or not. This is a "follow up" to commit 5b14b6f.

This code is taken from the GetProcessDefaultLayout() function from Wine
(called there "WIN_CreateWindowEx").

In Windows the version-resource mirroring happens when the GDI is loading the LPK.

- Implement mirroring via version resource. GDI linking on startup is required.

- GDI32: Add LPK loading on GDI startup.

To enable mirroring via version resource the lpk.dll must be loaded before any windows are created.
This is done through GdiInitializeLanguagePack() function which is called in GdiProcessSetup().

- LPK: Use Wine debug messaging.
2018-10-24 21:34:38 +02:00
..
3rdparty [LIBTIRPC] Fix CVE-2018-14622 by backporting its fix 2018-09-05 22:06:30 +02:00
apisets [APISETS] Fix data forwarding. 2018-04-21 18:56:33 +02:00
appcompat [APPHELP] Fix 64 bit issues 2018-08-04 19:19:34 +02:00
cpl [INETCPL] Add icon codes for trusted and restricted zones 2018-10-24 00:27:10 +02:00
directx [DMUSIC] Fix the build for vs 2010 2018-10-01 20:47:01 +02:00
keyboard Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
nls Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
np [NFS41_NP] Add a PCH. 2017-11-26 14:29:35 +01:00
ntdll [LDR] Include dllname in snap failure DPRINT. 2018-10-03 19:34:14 +02:00
opengl [CMAKE/CLANG-CL] Silence some clang-cl warnings in consistency with our gcc build. 2017-12-07 21:53:45 +01:00
shellext [TRANSLATION] Polish translation update 2018-10-20 21:26:07 +02:00
win32 [LPK][GDI32] Enable mirroring via version resource (#965) 2018-10-24 21:34:38 +02:00
CMakeLists.txt [APISETS] Add the initial set of auto-generated files. 2018-04-07 14:50:59 +02:00