processinfo.h

来自「关于进程&线程查看器 用过vc++自带的Process Viewer」· C头文件 代码 · 共 43 行

H
43
字号
/*
 +------------------------------------------------------------+
 |															  |
 | (c) Copyright 2002, bigwhite, Inc.						  |
 |															  |
 | ALL RIGHTS RESERVED										  |
 |															  |
 +------------------------------------------------------------+
*/

 
/*==================================================================*
 * ProcessInfo.h: interface for the CProcessInfo class.             |
 *  Version 1.1                                                     |
 *=================================================================*/
//

//
//////////////////////////////////////////////////////////////////////
#include<tlhelp32.h>
#if !defined(AFX_PROCESSINFO_H__AD8B87A4_D434_4F15_A132_7DE4553B7358__INCLUDED_)
#define AFX_PROCESSINFO_H__AD8B87A4_D434_4F15_A132_7DE4553B7358__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CProcessInfo  
{
public:
	CProcessInfo(DWORD dwFlags,DWORD dwProcessID=0);
	virtual ~CProcessInfo();
    BOOL CreateSnapshot(DWORD dwFlags,DWORD dwProcessID=0);
    BOOL ProcessFirst(PPROCESSENTRY32 ppe)const;
    BOOL ProcessNext(PPROCESSENTRY32 ppe)const;
    BOOL ThreadFirst(LPTHREADENTRY32 lpte)const;
	BOOL ThreadNext(LPTHREADENTRY32 lpte)const;
private: HANDLE m_hSnapshot;
};

#endif // !defined(AFX_PROCESSINFO_H__AD8B87A4_D434_4F15_A132_7DE4553B7358__INCLUDED_)
////////////////////

⌨️ 快捷键说明

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