MSCE MDL开发修改当前视图的图层开关显示代码,用EditLevelHandle改的都是全局的,如何改视图的呢?

	DgnFileP activeDgnFile = ISessionMgr::GetActiveDgnFile();
	if (NULL == activeDgnFile) return false;

	FileLevelCacheR levelCache = activeDgnFile->GetLevelCacheR();
	for (EditLevelHandle level(levelCache.begin()); level != levelCache.end(); ++level)
	{
		level.SetDisPlay(true);	
	}
	levelCache.Write();

这些代码改的是全局的显示设置,如何改视图的呢?

Parents Reply Children