본문으로 바로가기

MFC에서 View의 3D 효과를 없애기

category 개발언어/c++ 2016. 6. 12. 21:48

MFC에서 View의 3D 효과를 없애려면   

CView::OnUpdate
virtual void OnUpdate( CView* pSender, LPARAM lHint, CObject* pHint );
를 이용하면된다.

CView::OnUpdate 는 view의 내용이 바뀌어서 다시 윈도우를 다시그리는 시점이다

void CTstSdiView::OnUpdate(CView* /*pSender*/, LPARAM /*lHint*/, CObject* /*pHint*/)
{
    // TODO: Add your specia lized code here and/or call the base class    
    ModifyStyleEx(WS_EX_CLIENTEDGE, 0, SWP_FRAMECHANGED);

}

 


'개발언어 > c++' 카테고리의 다른 글

ActiveX 디버깅  (0) 2016.06.12
ATL Exception  (0) 2016.06.12
MFC에서 메뉴 없애기  (0) 2016.06.12
MFC에서 윈도우 테두리선 없애기  (0) 2016.06.12
윈도우7에서 VC++6.0 디버깅시 멈추는 문제  (0) 2016.06.12