2024-02-07 20:59:24 +08:00
|
|
|
#ifndef LUNA_PROCLIST_WIN_H
|
|
|
|
#define LUNA_PROCLIST_WIN_H
|
|
|
|
#include"window.h"
|
|
|
|
#include"controls.h"
|
|
|
|
class processlistwindow:public mainwindow{
|
|
|
|
textedit* g_hEdit;
|
|
|
|
button* g_hButton;
|
2024-02-11 23:49:11 +08:00
|
|
|
listview* g_hListBox;
|
2024-02-07 20:59:24 +08:00
|
|
|
button* g_refreshbutton;
|
|
|
|
std::unordered_map<std::wstring,std::vector<int>> g_exe_pid;
|
2024-02-11 23:49:11 +08:00
|
|
|
void PopulateProcessList(listview*,std::unordered_map<std::wstring,std::vector<int>>&);
|
2024-02-07 20:59:24 +08:00
|
|
|
public:
|
|
|
|
processlistwindow(mainwindow* parent=0);
|
|
|
|
void on_size(int w,int h);
|
|
|
|
void on_show();
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|