独学プログラミング言語のページ > Win32API(C言語,C++) > CreateEllipticRgnIndirect
楕円形のリージョンを作成する
HRGN CreateEllipticRgnIndirect( CONST RECT *lprc //外接長方形 );
デバイスコンテキストで選択されているブラシを使って、指定されたリージョンを塗りつぶす
BOOL PaintRgn( HDC hdc, //デバイスコンテキストのハンドル HRGN hrgn //塗りつぶし対象のリージョンのハンドル );
ブラシを使って、指定されたリージョンを塗りつぶす
BOOL FillRgn( HDC hdc, //デバイスコンテキストのハンドル HRGN hrgn, //塗りつぶし対象のリージョンのハンドル HBRUSH hbr //リージョンの塗りつぶしに使われるブラシのハンドル );
ブラシを使って、指定されたリージョンの境界を描画する
BOOL FrameRgn( HDC hdc, //デバイスコンテキストのハンドル HRGN hrgn, //境界を描画するべきリージョンのハンドル HBRUSH hbr, //境界の描画に使われるブラシのハンドル int nWidth, //リージョンの境界の幅 int nHeight //リージョンの境界の高さ );