www.mxdraw.com
内容索引主面
前一个向上下一个
Mx::mcedGetVar 函数

得到系统变量值

C++
ARXDLL int mcedGetVar(LPCTSTR pszSym, struct resbuf * result, McDbDatabase* pDatabase = NULL);

Mcedads.h

参数 
说明 
LPCTSTR pszSym 
系统变量名 

返回的系统变量值 

成功返回RTNORM

例如:

    MrxDbgRbList spVal  = Mx::mcutNewRb(RTSHORT);
    Mx::mcedGetVar(_T("OSMODE"),spVal.data());
    // 最点捕足的值为512,进行位运算,去掉最点捕捉标志 
    int iNewMode = spVal.data()->resval.rint & (~512);
    // 设置新值
    spVal.data()->resval.rint = iNewMode;
    Mx::mcedSetVar(_T("OSMODE"),spVal.data() );
  正交变量是ORTHOMODE
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!