我正在尝试构建Windows通用应用程序(UWP)。我已经下载了Visual Studio的社区版,并启动了一个空白的应用程序。
我想要做的一件事是使用process class来获取有关正在运行的某个进程的信息。
extern "Sci++" {
MemAllocFuncPtr Solver##Config##Malloc;
// Won't the '#' chararcters in the identifier name confuse the C++ compiler?
// Maybe C++ will need to be enhanced as below:
using SciPPSolverConfigMalloc = Solver##Config##Malloc;
}
然而,这不起作用。项目将无法构建,因为它无法找到进程类。有谁知道我做错了什么?我是否需要包含对该类的引用?
答案 0 :(得分:5)
您无法访问其他流程。
UWP应用程序(及其前身的WinRT应用程序)几乎在沙箱中运行。为了系统稳定性,他们通常无法相互访问。在某些情况下,OEM和运营商可以访问功能声明,允许更深入地访问系统,但一般应用程序开发人员不能。