【发布时间】:2011-01-16 07:17:37
【问题描述】:
我正在尝试创建一个迷你任务管理器,我可以在其中显示所有流程和详细信息。我可以通过使用 CreateToolhelp32Snapshot、OpenProcess 等获取所有详细信息。现在对于 GUI,我不确定该使用什么?我可以使用 Windows 窗体或 Windows API。 Windows 窗体可以使我的工作更轻松,但我在某处读到 Windows 窗体无法与 win api 一起使用我们不能混合托管和非托管代码(我不确定。我不太了解这一点)。有人可以指导我在这方面做什么吗?我可以使用表格还是只能使用 API。有没有更好的方法,请帮助我。提前致谢。
【问题讨论】:
-
您从哪里了解到不能将 Windows API 与 Windows 窗体一起使用?他们需要正确,因为那是错误的。您没有理由不能从托管应用程序中 P/Invoke 非托管代码。
标签: c windows winapi visual-c++ taskmanager