📄 programlist.h
字号:
#pragma once
#define MAX_NAME 32
struct PROGRAMDATA{
DWORD dwButtonID;
TCHAR szProcessName[MAX_NAME];
TCHAR szProgramName[MAX_NAME];
HWND hProcessWnd;
DWORD dwProcessId;
HICON hProcessIcon;
BOOL bSelected;
PROGRAMDATA *pNext;
PROGRAMDATA *pPrev;
};
class CProgramList
{
public:
CProgramList(void);
~CProgramList(void);
public:
PROGRAMDATA *m_pDataFirst,*m_pDataSelected,*m_pDataLast,*m_pCurrentData;
DWORD m_dwDataCount;
public:
BOOL AddDataToList(PROGRAMDATA *pData);
BOOL RemoveDataFromList(DWORD dwID,BOOL bSpecialId=TRUE);
BOOL UpdateDataToList(DWORD dwID);
PROGRAMDATA* GetSelectedData() { return m_pDataSelected;}
PROGRAMDATA* GetCurrentData() { return m_pCurrentData;}
BOOL DataExistIn(PROGRAMDATA *pData);
BOOL DataExistIn(LPCTSTR lpszText);
PROGRAMDATA* GetIndexData(int iPos);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -