Подскажите, пожалуйста: Нужно создать круглое окно диаметром около 1 см, окрашенное в определенный цвет. Где нибудь есть готовые примеры таких окон? Заранее благодарен.
Нужно создать круглое окно диаметром около 1 см, окрашенное в определенный цвет. Код (Text): HRGN CreateEllipticRgn( int nLeftRect, // x-coordinate of the upper-left corner of the bounding rectangle int nTopRect, // y-coordinate of the upper-left corner of the bounding rectangle int nRightRect, // x-coordinate of the lower-right corner of the bounding rectangle int nBottomRect // y-coordinate of the lower-right corner of the bounding rectangle ); int SetWindowRgn( HWND hWnd, // handle to window whose window region is to be set HRGN hRgn, // handle to region BOOL bRedraw // window redraw flag );
+...окрашенное в определенный цвет. Код (Text): HBRUSH CreateSolidBrush( COLORREF crColor // brush color value ); HGDIOBJ SelectObject( HDC hdc, // handle of device context HGDIOBJ hgdiobj // handle of object ); HDC GetDC( HWND hWnd // handle of window ); int ReleaseDC( HWND hWnd, // handle of window HDC hDC // handle of device context ); BOOL Ellipse( HDC hdc, // handle to device context int nLeftRect, // x-coord. of bounding rectangle's upper-left corner int nTopRect, // y-coord. of bounding rectangle's upper-left corner int nRightRect, // x-coord. of bounding rectangle's lower-right corner int nBottomRect // y-coord. bounding rectangle's f lower-right corner ); :P