태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.


댓글 하나가 운영자에겐 커다란 힘이 됩니다!

테두리 영역은 비작업 영역이므로 OnPaint()가 아닌 OnNcPaint()에서 그려줘야한다.

WM_NCPAINT() 메세지를 재정의 하여 테두리를 그려준다.

void ComponentWindow::OnNcPaint()
{
    CDC* pDC = GetWindowDC( );

    //work out the coordinates of the window rectangle,
    CRect rect;
    GetWindowRect( &rect);
    rect.OffsetRect( -rect.left, -rect.top);

    //Draw a single line around the outside
    CBrush brush( RGB( 0, 0, 0));
    pDC->FrameRect( &rect, &brush);
    ReleaseDC( pDC);
}

위의 정보가 도움이 되셨나요? 그렇다면 댓글 하나만 남겨주세요.
댓글 하나가 운영자에겐 커다란 힘이 됩니다!

Write your message and submit
« PREV : 1 : ... 246 : 247 : 248 : 249 : 250 : 251 : 252 : 253 : 254 : ... 436 : NEXT »