环境:VM4.0 + VS2015 及以上
问题:基于对话框的MFC程序,在主窗口放置了一个VmMainView控件,程序初始化时可
以显示,但是加载方案完成时,不会显示已经加载的流程,如下图所示:
解答
使用了带有流程显示的控件,如 VmMainView 控件,需要在控件的初始化代码 GetObjectPointer( )之前,调用一次 CreateSolutionInstance( ),这样流程加载完成的时候,VmMainView 控件就能显示加载的流程了。所以:关键代码如下:
CreateSolutionInstance();
mainViewControl.GetObjectPointer();