⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plist.cpp

📁 这是一本学习 window编程的很好的参考教材
💻 CPP
字号:
//
// Plist.cpp: Demonstrates use of CTaskManager class
//

#include "ModuleInstance.h"


int main(int argc, char* argv[])
{
	CTaskManager           taskManager;
	CExeModuleInstance     *pProcess;
	CModuleInstance        *pModule;

	// Retrieves information about processes and modules.  
	// The taskManager dynamically decides whether to use ToolHelp library or PSAPI
	taskManager.Populate();

	// Enumerates all processes
	for (unsigned i = 0; i < taskManager.GetProcessCount(); i++)
	{
		pProcess = taskManager.GetProcessByIndex(i);
		printf("Process %s pid=%d\n", pProcess->Get_Name(), pProcess->Get_ProcessId());

		// Enumerates all modules loaded by (pProcess) process
		for (unsigned j = 0; j < pProcess->GetModuleCount(); j++)
		{
			pModule = pProcess->GetModuleByIndex(j);
			printf("\t %s Handle=%.8x\n", pModule->GetBaseName(), pModule->Get_Module());
		} // for
	} // for

	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -