[WINVER] Fix WINVER theming. CORE-13343 (#1428)

Use and initialize common controls for theming support,
and include a manifest as well.
This commit is contained in:
Carlo-Bramini 2019-03-19 21:23:32 +01:00 committed by Hermès Bélusca-Maïto
parent 65239bcf4b
commit 3747699735
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0
3 changed files with 15 additions and 1 deletions

View file

@ -7,14 +7,23 @@
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <winuser.h>
#include <commctrl.h>
#include <shellapi.h>
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCmdShow)
{
INITCOMMONCONTROLSEX iccx;
UNREFERENCED_PARAMETER(hInstance);
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
UNREFERENCED_PARAMETER(nCmdShow);
/* Initialize common controls */
iccx.dwSize = sizeof(INITCOMMONCONTROLSEX);
iccx.dwICC = ICC_STANDARD_CLASSES | ICC_WIN95_CLASSES;
InitCommonControlsEx(&iccx);
return ShellAboutW(NULL, L"ReactOS", NULL, NULL);
}