www.mxdraw.com
内容索引主面
前一个向上下一个
MxDraw::AddCurrentSelect 方法

把实体放到当前选择集中

C++
static BOOL AddCurrentSelect(MXDRAWOCXHANDLE hOcx, const McDbObjectIdArray& aryId, BOOL isShowGrid = TRUE, BOOL isUpdateDisplay = TRUE);
参数 
说明 
MXDRAWOCXHANDLE hOcx 
控件句柄 
const McDbObjectIdArray& aryId 
实体id数组 
BOOL isShowGrid = TRUE 
是否同时显示夹点,默认为TRUE 
BOOL isUpdateDisplay = TRUE 
是否自动调用更新显示 

成功返回TRUE

把一组实体增加到当前选择中,该函数要求在命令外调用 例如:下面代码演示返回当前选择的实体

    MrxDbgSelSet ss;
    ss.impliedSelect();
    McDbObjectIdArray aryId;
    ss.asArray(aryId);
    if(aryId.length() > 0)
    {
        AfxMessageBox(_T("有实体被选择上"));
    }
    else
    {
        AfxMessageBox(_T("没有实体被选择上"));
    }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!