mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-31 19:26:42 +00:00
[UXTHEME]
* Implement a few functions needed by windows themeui.dll svn path=/trunk/; revision=65752
This commit is contained in:
@@ -399,4 +399,44 @@ ThemeHooksRemove()
|
||||
UXTHEME_broadcast_msg (NULL, WM_THEMECHANGED);
|
||||
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
INT WINAPI ClassicSystemParametersInfoW(UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni)
|
||||
{
|
||||
if (gbThemeHooksActive)
|
||||
{
|
||||
return user32ApiHook.SystemParametersInfoW(uiAction, uiParam, pvParam, fWinIni);
|
||||
}
|
||||
|
||||
return SystemParametersInfoW(uiAction, uiParam, pvParam, fWinIni);
|
||||
}
|
||||
|
||||
INT WINAPI ClassicSystemParametersInfoA(UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni)
|
||||
{
|
||||
if (gbThemeHooksActive)
|
||||
{
|
||||
return user32ApiHook.SystemParametersInfoA(uiAction, uiParam, pvParam, fWinIni);
|
||||
}
|
||||
|
||||
return SystemParametersInfoA(uiAction, uiParam, pvParam, fWinIni);
|
||||
}
|
||||
|
||||
INT WINAPI ClassicGetSystemMetrics(int nIndex)
|
||||
{
|
||||
if (gbThemeHooksActive)
|
||||
{
|
||||
return user32ApiHook.GetSystemMetrics(nIndex);
|
||||
}
|
||||
|
||||
return GetSystemMetrics(nIndex);
|
||||
}
|
||||
|
||||
BOOL WINAPI ClassicAdjustWindowRectEx(LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle)
|
||||
{
|
||||
if (gbThemeHooksActive)
|
||||
{
|
||||
return user32ApiHook.AdjustWindowRectEx(lpRect, dwStyle, bMenu, dwExStyle);
|
||||
}
|
||||
|
||||
return AdjustWindowRectEx(lpRect, dwStyle, bMenu, dwExStyle);
|
||||
}
|
||||
|
||||
@@ -40,10 +40,10 @@
|
||||
40 stdcall EnableThemeDialogTexture(ptr long)
|
||||
41 stdcall EnableTheming(long)
|
||||
42 stdcall GetCurrentThemeName(wstr long wstr long wstr long)
|
||||
43 stub -noname ClassicGetSystemMetrics
|
||||
44 stub -noname ClassicSystemParametersInfoA
|
||||
45 stub -noname ClassicSystemParametersInfoW
|
||||
46 stub -noname ClassicAdjustWindowRectEx
|
||||
43 stdcall -noname ClassicGetSystemMetrics(long)
|
||||
44 stdcall -noname ClassicSystemParametersInfoA(long long ptr long)
|
||||
45 stdcall -noname ClassicSystemParametersInfoW(long long ptr long)
|
||||
46 stdcall -noname ClassicAdjustWindowRectEx(ptr long long long)
|
||||
47 stdcall DrawThemeBackgroundEx(ptr ptr long long ptr ptr)
|
||||
48 stub -noname GetThemeParseErrorInfo
|
||||
49 stdcall GetThemeAppProperties()
|
||||
|
||||
Reference in New Issue
Block a user