首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CATIA调整尺寸

CATIA调整尺寸
EN

Stack Overflow用户
提问于 2008-12-12 14:00:36
回答 1查看 1.1K关注 0票数 1

是否可以在treeview窗口被可视化后更改它的大小?

我的代码如下所示:

代码语言:javascript
复制
    _p2DNavViewer = NULL;       
    _p2DNavViewer = new CATNavigation2DViewer(this, "", CATDlgFraNoTitle | CATDlgWndNoDecoration |CATDlgWndChildMDI |CATDlgFraNoFrame, _width, _height);


    _pNavigBox = new CATNavigBox(this, "", NULL, Indented, "CATINavigateObject_ForCAA2", 0, 0, _p2DNavViewer);

这是周围的CATDlgContainer

我找不到任何迹象表明这是可能的,但CATIA正在这样做,所以必须有一个方法。我用的是CAAV5 R16。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-02-10 14:58:54

我要从CATDlgContainer上抓回一辆雷西卡

代码语言:javascript
复制
AddAnalyseNotificationCB(this,this->GetResizeNotification(), 
    (CATCommandMethod)&PROTrvTreeView::OnContainerResizeNotification,
    NULL);

捕获方法如下所示:

代码语言:javascript
复制
void PROTrvTreeView::OnContainerResizeNotification(CATCommand* cmd, 
                  CATNotification* evt, CATCommandClientData data) {
    DRECT * pRect = new DRECT();
    GetRectDimensions(pRect);
    if (pRect != NULL) {
        _p2DNavViewer->SetRectDimensions(pRect->x,pRect->y, pRect->dy, pRect->dx);
    }
    delete pRect;
    pRect = NULL;
}

所以一直都是_p2DNavViewer->SetRectDimensions

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/362833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档