HI理順圓角窗口四角
我已經創建了使用Windows API圓角邊緣的窗口調用CreateRoundRgn然而與在的SetWindowRgn圓角並不順利,因爲說與GDI +繪製一個圓角矩形。無論如何平滑窗口角落?
procedure TPBSDashboardPanel.DefineWindowRegion;
var
WindowRegion: HRGN;
begin
if Assigned(Parent) then
begin
WindowRegion := CreateRoundRectRgn(0, 0, Width, Height, 20, 20);
SetWindowRgn(Handle, WindowRegion, True);
end;
end;