您的位置:程序门 -> vc/mfc -> 界面



分割窗口中如何多加载一个窗口类啊


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


分割窗口中如何多加载一个窗口类啊
发表于:2007-05-14 12:48:09 楼主
单文档应用程序中在cmainframe类中的oncreateclient事件中如何在分割窗口确定为两个的情况下再多
初始化一个窗口啊?如下写法,有什么能实现相似功能
bool   cmainframe::oncreateclient(lpcreatestruct   /*lpcs*/,
        ccreatecontext*   pcontext)
{
        if   (!m_wndsplitter.createstatic(this,   1,   2))
        {
                return   false;
        }
//得到主窗口客户区大小
        rect   r;
        getclientrect(&r);

        m_wndsplitter.createview(0,   0,   runtime_class(ccontentview),   csize((r.right   -   r.left)   *   3   /   10,   r.bottom   -   r.top),   pcontext);
        m_wndsplitter.createview(0,   1,   runtime_class(caddresslistinfoview),   csize((r.right   -   r.left)   *   7   /   10,   r.bottom   -   r.top),   pcontext);
//下面这行如何再加载一下啊
//         m_wndsplitter.createview(0,   2,   runtime_class(cincommingview),   csize((r.right   -   r.left)   *   7   /   10,   r.bottom   -   r.top),   pcontext);
       
        return   true;
}


快速检索

最新资讯
热门点击