标签: com mfc uac
我有一个Windows应用程序(MFC-ATL-COM)“A”,启动后,使用CoCreateInstance()调用应用程序“B”。
CoCreateInstance()
当用户在Win7系统上管理员时,如果启动了应用“A”,即使是应用“B”也会启动。 当用户是标准Win7用户时,如果启动应用“A”,应用“B”无法启动。
CoCreateInstance()是否需要管理员权限才能从父应用程序启动另一个应用程序? 如果是这样,我们怎样才能确保即使是标准用户也可以使用App“A”在内部启动“B”。