본문 바로가기
VisualStudio.C++.C#/코딩팁,함수활용,단편

MFC. 스크롤바 제거

by i.got.it 2020. 10. 2.

 

스크롤바 제거할려면 상황별로 다른 방식 적용해야함. 

 

 

상황1. CView 나 CFormView 의 ChildFrame 에서 CSplitterWndEx 적용한 경우. 

- childframe 의 OnCreateClient 내부의 Create 의 dwStyle 에서 WS_HSCROLL, WS_VSCROLL 을 제외시켜야 함. 

 

 

// childframe  스크롤바 제거


BOOL CCyFinCreatorChildFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext)
{
	return m_wndSplitter.Create(this,
//		2, 2,			// TODO: adjust the number of rows, columns
		1, 1,
		CSize(10, 10),	// TODO: adjust the minimum pane size
		pContext,
		WS_CHILD | WS_VISIBLE | SPLS_DYNAMIC_SPLIT //view 의 스크롤제거 위함. 
        // 인자전달하지 않은 경우 기본 적용값
        // DWORD dwStyle = WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL | SPLS_DYNAMIC_SPLIT  
	);


}

 

 

 

 


첫 등록 : 2020.10.02

최종 수정 : 

단축 주소 : https://igotit.tistory.com/2632

 


 

 

 

 

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5