processenum.h

来自「游戏修改器 大家可以看看呵呵 老牌子的 但是可能别人已经发过了」· C头文件 代码 · 共 40 行

H
40 行
字号
#pragma once

//进程枚举类

class CProcessEnum
{
private:
	ProcessInfoArray proInfoArray;//进程信息数组

public:
	CProcessEnum(void){};
	~CProcessEnum(void){};

	//初始化进程信息数组为当前系统中所有可见窗体进程
	void CreateSysArray();

	BOOL isEmpty();//判断数组是否为空

	//获取进程信息
	DWORD GetProId(int index);
	HANDLE GetHPro(int index);
	CString GetProName(int index);
	CString GetWndTitle(int index);

	int GetSize();//获取数组长度

	int Contain(DWORD dwProId);//判断一个进程ID是否在数组的一个结构里

	//删除
	void RemoveAt(int index);
	void Clear();

	//设置进程信息
	void SetHWND(int index,HWND hWnd);
	void SetWndTitle(int index,CString wndTitle);

	//窗体枚举的回调函数
	static BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam);
};

⌨️ 快捷键说明

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