#pragma once
#include "Dialog.hpp"
#include "resource.h"
#include "ListView.hpp"
#include
#include
class ModulesDlg : public Dialog
{
enum ColumnID
{
Name = 0,
ImageBase,
Platform,
LoadType
};
public:
ModulesDlg( blackbone::Process& proc );
~ModulesDlg();
private:
///
/// Refresh module list
///
void RefreshList();
MSG_HANDLER( OnInit );
MSG_HANDLER( OnCloseBtn );
MSG_HANDLER( OnUnload );
private:
ctrl::ListView _modList;
blackbone::Process& _process;
};