[API/GDI+] Graphics.DrawRectangle2015. 12. 4. 18:54
Graphics 변수를 사용하여 사각형을 그려보자 !
함수 원형
void DrawRectangle(
Pen* pen, int x, int y, int width,
int height
)
여기서 width와 height는 좌표가 아니라 x, y 에서 시작한 너비와 높이 입니다.
함수원형
Pen(const Gdiplus::Color &color, Gdiplus::REAL width = (1.0f))
~> Color(Gdiplus::ARGB argb)
= Pen 자료형의 생성자
컬러 색은 (a)rgb 상수값을 지정해서 사용한다.
저는 디버깅이나 충돌박스 좌표를 확인하기 위한 용도로 사용합니다.
예시)
Graphics g;
g = new Grapbics(hDC);
void Func()
{
Pen* pen;
/* 빨간색 , 선의 크기 3 */
pen = new Pen(Color(255, 0, 0), 3);
delete pen; //메모리 꼭 풀어주기
}
'API · MFC' 카테고리의 다른 글
QueryPerformanceFrequency / QueryPerformanceCounter 사용 방법 (0) | 2018.08.14 |
---|---|
[API] WPARAM , LPARAM (0) | 2015.10.28 |
[API] Graphics.DrawImage (Image*, INT x, INT y, INT srcx, INT srcy, INT srcwidh, INT srcheight, Unit) 함수 정리 (0) | 2015.10.26 |
MultiByteToWideChar 함수의 이해와 사용법 (0) | 2015.10.16 |
[API] GetAsyncKeyState 함수 정리 (0) | 2015.09.24 |