Здравствуйте, xteam777, Вы писали:
DwmEnableComposition(DWM_EC_DISABLECOMPOSITION); — Вот так надо
X>Доброго времени.
X>Не получается отключить композицию рабочего стола (Win 10 & WinServer2012R2):
X>X> if DwmCompositionEnabled then
X> begin
X> fDisable := True;
X> OleCheck(DwmSetWindowAttribute(GetDesktopWindow, DWMWA_TRANSITIONS_FORCEDISABLED, @fDisable, sizeof(fDisable)));
X> err := GetLastError;
X> end;
X>
X>OleCheck — Выдает "Параметр задан неверно", и ничего не отключается. err = 0
Доброго времени.
Не получается отключить композицию рабочего стола (Win 10 & WinServer2012R2):
if DwmCompositionEnabled then
begin
fDisable := True;
OleCheck(DwmSetWindowAttribute(GetDesktopWindow, DWMWA_TRANSITIONS_FORCEDISABLED, @fDisable, sizeof(fDisable)));
err := GetLastError;
end;
OleCheck — Выдает "Параметр задан неверно", и ничего не отключается. err = 0