闪烁实体
static bool TwinkeEnt(McDbObjectId id, long lCount = -1);
参数 |
说明 |
McDbObjectId id |
被闪烁的实体对象id |
long lCount = -1 |
闪烁次数,默认为-1表示不限闪烁次数. |
成功返回true
闪烁实体 例如:sampleedit.sln中的闪烁实体例子
void CTestCommands::TwinkeEnt() { ads_name entName; ads_point pt; if(acedEntSel(_T("选择需要闪烁的实体:"),entName,pt) != RTNORM) { return; } AcDbObjectId objId; if(acdbGetObjectId(objId,entName) != Acad::eOk) return; // 设置闪烁时,的交替颜色。 std::vector<COLORREF> vecColor; vecColor.push_back(RGB(255,56,0)); vecColor.push_back(RGB(100,255,0)); vecColor.push_back(RGB(255,255,255)); vecColor.push_back(RGB(0,0,255)); MxDraw::SetTwinkeColor(vecColor); MxDraw::TwinkeEnt(objId); }