AutoCAD_FILEDIA

FILEDIA:控制與讀寫文件命令一塊兒使用的對話框的顯示。緩存

resbuf : 結果緩存區表 .指針

struct resbuf {                                                 
        struct resbuf *rbnext;  //指向下一個resbuf的指針
        short restype;  //查詢參數的種類,是一個DXF組碼 
        union ads_u_val resval; //相應種類的匹配值
};

FILEDIA具體用法:rest

bool bIsModif = false;
struct resbuf rb;
acedGetVar(_T("FILEDIA"), &rb);
//若是顯示狀態則隱藏
if (rb.resval.rint == 1)
{
    bIsModif = true;
    rb.resval.rint = 0;
    acedSetVar(_T("FILEDIA"), &rb);
}

//相關操做。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

//還原FILEDIA
if (bIsModif)
{
    rb.resval.rint = 1;
    acedSetVar(_T("FILEDIA"), &rb);
}
本站公眾號
   歡迎關注本站公眾號,獲取更多信息