스크롤바 제거할려면 상황별로 다른 방식 적용해야함.
상황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
'VisualStudio.C++.C# > 코딩팁,함수활용,단편' 카테고리의 다른 글
MFC. Extension DLL. 확장 DLL . 인스턴스핸들 . 리소스 아이디 충돌 해결 (0) | 2020.10.04 |
---|---|
MFC. CFileDialog . 파일열기, 쓰기 공통대화상자 (0) | 2020.10.02 |
MFC. CWnd::PreTranslateMessage . WM_KEYDOWN 핸들러로 수신못할 때. (0) | 2020.09.30 |
MFC. 드래그 드롭 시 텍스트 안보이는 문제 해결 . 폰트 설정 (0) | 2020.09.26 |
C++. Win32 API. MFC. SetCapture(), ReleaseCapture() (0) | 2020.09.25 |
댓글