윈도우를 나누려고 하는데요.
보슬
정적분할 윈도우로 해서 여러 갈래로 나누려고 하는데..
정확히 어떤 식으로 돌아가는 이해가 안가네요...
if (!m_wndSplitter1.CreateStatic(this, 2, 1))
{
TRACE0(Fail to create splitter window.\n);
return FALSE; // failed to create
}
if (!m_wndSplitter2.CreateStatic(&m_wndSplitter1, 1, 2,
WS_CHILD | WS_VISIBLE | WS_BORDER,
m_wndSplitter1.IdFromRowCol(1, 0)))
{
TRACE0(Fail to create splitter window.\n);
return FALSE;
}
m_wndSplitter1.CreateView(0, 0, RUNTIME_CLASS(CDrawXView),
CSize(300,300), pContext);
m_wndSplitter2.CreateView(0, 0, RUNTIME_CLASS(CDrawOView),
CSize(300,300), pContext);
m_wndSplitter2.CreateView(0, 1, RUNTIME_CLASS(CDrawOView),
CSize(300,300), pContext);저기 색깔 칠해진 부분이 잘 이해가 안가요..??
그리고,
------------------------------------------------------------
|
|
--------------|
|
|
------------------------------
이런식으로 나누려고 하는데 어떻게 해야 할까요..
고민 고민 소스수정 아무리 해도 안되고, 계속 런타임 에러만 나네요.. 아
머리 아푸다..
울님이 좀 갈켜주세요.. 방안을..
-
크나
수다님 감사합니다. 항상 실제경험과 연관하여 얘기해주시니 많은 도움이 되는것 같네요..
좋은 하루 되세요!! -
큰애
답변이 없군요.. ㅎ 어제 밤에 그래도 하다보니 결과가 나오긴 했는데.. 스플릿바의 초기설정을 어떻게 하는지
몰라서 처음부터 이뿌게 안 나오고 칸의 비율도 안 맞고.. 저거 비율 맞추는 거는 어떻게 하는건지 ㅠㅠ
어쨌든 결과에 대한 답을 올리겠습니다.