服务程序是基于mfc多文档的,实现了自动化。
在客户端中调用:
iii = m_Server.CreateDispatch(_T("Gui.ServerCore"),&pError);
int b=m_Server.OpenFile(filename);
如果服务程序已经启动,调用CreateDispatch成功,但是没有单独启动一个服务程序,而是控制的已经启动的服务程序。
想实现的是:每次调用CreateDispatch时 ,能单独启动一个服务器进程,每个m_Server控制不同的服务程序进程。
发现问题是:基于多文档视图实现的自动化,每次CreateDispatch时,创建的是一个Document,不是App。
求助各位大神
还有一个帖子也是这个问题,两个帖子一起结贴