CRect

안녕하세요! 이번 글에서는 OnPaint함수를 알아보겠습니다. OnPaint 함수는 MFC에서 그리기 작업을 수행하는 함수로, 윈도우 또는 컨트롤의 화면을 그리는 역할을 합니다. OnPaint 함수를 재정의하여 사용자 정의 그리기 작업을 수행할 수 있습니다. 함수의 역할 윈도우나 컨트롤의 화면을 그리는 작업을 수행합니다. WM_PAINT 메시지를 처리하며, 화면의 무효 영역을 다시 그리는 작업을 합니다. 그리기 작업을 위한 CDC(장치 콘텍스트) 객체를 생성하여 그래픽 작업을 수행합니다. 화면의 갱신이 필요한 경우 Invalidate 또는 InvalidateRect 함수를 호출하여 화면을 다시 그릴 수 있습니다. void CMFCTESTDlg::OnPaint() { if(IsIconic()) { //생략..
안녕하세요! 이번 글에서는 CRect클래스에 대해 알아보겠습니다. CRect 클래스는 MFC에서 사각형을 표현하고 조작하기 위해 사용되는 클래스입니다. 이 클래스는 사각형의 위치와 크기를 나타내는 값을 저장하고, 다양한 사각형 연산을 수행할 수 있는 멤버 함수들을 제공합니다. 아래부터는 CRect 클래스의 주요 함수 원형과 파라미터에 대한 설명입니다. CRect의 생성자와 멤버변수 CRect(); 기본 생성자로, 초기 위치와 크기를 (0, 0, 0, 0)으로 설정합니다. CRect(int l, int t, int r, int b); 왼쪽(l), 위쪽(t), 오른쪽(r), 아래쪽(b) 값을 지정하여 사각형의 위치와 크기를 설정합니다. CRect(POINT point, SIZE size); 위치를 나타내는 ..
Lee Coder
'CRect' 태그의 글 목록