xref: /MusicPlayer2/MusicPlayer2/GdiPlusTool.h (revision 42ea93eafb10559d16da48ae3c560fc5b63c8247)
1 #pragma once
2 #include <gdiplus.h>
3 #include "CommonData.h"
4 
5 class CGdiPlusTool
6 {
7 public:
8     CGdiPlusTool();
9     ~CGdiPlusTool();
10 
11     static Gdiplus::Color COLORREFToGdiplusColor(COLORREF color, BYTE alpha = 255);
12     static COLORREF GdiplusColorToCOLORREF(Gdiplus::Color color);
13     static int ToGDIPluseFontStyle(const FontStyle& style);
14     static void CreateRoundRectPath(Gdiplus::GraphicsPath& path, CRect rect, int radius);
15     static CRect GdiplusRectToCRect(Gdiplus::Rect rect);
16     static Gdiplus::Rect CRectToGdiplusRect(CRect rect);
17 };
18 
19