1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| int CCaptureFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CMiniFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// calcul la taille de la fenêtre
CRect rectClient;
GetParent()->GetParent()->GetClientRect(rectClient);
CRect rectTitle = rectClient;
rectTitle.top = 0;
rectTitle.bottom = rectTitle.top + 20;
CRect rectToolbar = rectClient;
rectToolbar.top = rectTitle.bottom;
rectToolbar.bottom = rectToolbar.top + 20;
CRect rectTree = rectClient;
rectTree.top = rectToolbar.bottom;
UINT style = 0;
style |= WS_CHILD;
style |= WS_VISIBLE;
style |= CBRS_ALIGN_TOP;
//style |= CBRS_GRIPPER;
style |= CBRS_TOOLTIPS;
style |= CBRS_FLYBY;
style |= CBRS_SIZE_DYNAMIC;
m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, style);
m_wndToolBar.LoadToolBar(IDR_MAINFRAME);
m_wndToolBar.MoveWindow(rectToolbar);
// creation du titre
//m_capture_title = new CCaptureTitle;
//m_capture_title->Create(NULL, L"CCaptureTitle", WS_VISIBLE | WS_CHILD, rectTitle, this, 1234);
// creation du TreeView
//m_capture_tree = new CCaptureTree;
//m_capture_tree->Create(NULL, L"CCaptureTree", WS_VISIBLE | WS_CHILD, rectTree, this, 1234);
return 0;
} |