#pragma once #include "nmSubWxs_global.h" class nmSubWxsAnalyzeContextProvider; // 功能界面层访问分析窗口的上下文入口 // nmSubWxs只保存抽象接口,不直接依赖nmSubWnd中的具体窗口更新逻辑 // class NM_SUB_WXS_EXPORT nmSubWxsAnalyzeContext { public: // 注册分析窗口上下文提供者 // static void setProvider(nmSubWxsAnalyzeContextProvider* pProvider); // 获取分析窗口上下文提供者 // static nmSubWxsAnalyzeContextProvider* provider(); private: static nmSubWxsAnalyzeContextProvider* s_pProvider; };