CtlColor 이벤트 추가

m_Back.CreateSolidBrush( RGB( 255, 255, 255 ) );

HBRUSH CH7Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)

{

HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);


// TODO:  여기서 DC의 특성을 변경합니다.

hbr = ( HBRUSH )m_Back;


// TODO:  기본값이 적당하지 않으면 다른 브러시를 반환합니다.

return hbr;

}


'NativeCode > mfc' 카테고리의 다른 글

Modal Vs Modless  (0) 2010.03.18
Process 강제 종료 막기  (0) 2010.03.18
Dialog 아무데나 누르고 창 이동  (0) 2010.03.18
Dialog 항상 위  (0) 2010.03.18
CRichEditCtrl  (0) 2010.03.18

void CH7Dlg::OnLButtonDown(UINT nFlags, CPoint point)

{

// TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다.

CDialog::OnLButtonDown(nFlags, point);

PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y ) );

}


void CH7Dlg::OnLButtonUp(UINT nFlags, CPoint point)

{

// TODO: 여기에 메시지 처리기 코드를 추가 및/또는 기본값을 호출합니다.

CDialog::OnLButtonUp(nFlags, point);

PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y ) );

}

두 이벤트를 추가하고 PostMessage를 해주면 끝끝

'NativeCode > mfc' 카테고리의 다른 글

Process 강제 종료 막기  (0) 2010.03.18
Dialog 메인 윈도우 색 바꾸기  (0) 2010.03.18
Dialog 항상 위  (0) 2010.03.18
CRichEditCtrl  (0) 2010.03.18
리스트 컨트롤 Column 추가 아이템 추가  (1) 2010.03.18

SetWindowPos( &CWnd::wndTopMost, 0, 0, 0, 0, SWP_NOACTIVATE );

+ Recent posts