-
Notifications
You must be signed in to change notification settings - Fork 5
/
TRACE_Tool_Cmp_master.h
56 lines (50 loc) · 1.68 KB
/
TRACE_Tool_Cmp_master.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
/*
DENUVO_Profiler v0.3
--------------------
CRACKLAB, ELF
--------------------
Tiberium reversing
********************
2011 - 2024
*/
#pragma once
#include "ENGINE\ENGINE_SPIRUN7.h"
#include "ENGINE\ENGINE_Profile_operations.h"
// äèàëîãîâîå îêíî CTRACE_Tool_Cmp_master
class CTRACE_Tool_Cmp_master : public CDialogEx
{
DECLARE_DYNAMIC(CTRACE_Tool_Cmp_master)
public:
CTRACE_Tool_Cmp_master(CWnd* pParent = NULL); // ñòàíäàðòíûé êîíñòðóêòîð
virtual ~CTRACE_Tool_Cmp_master();
// Äàííûå äèàëîãîâîãî îêíà
enum { IDD = IDD_VM_TRACER2_TRACE_COMPARE_MASTER };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // ïîääåðæêà DDX/DDV
bool Fill_comboBox(void); //çàëèâêà êîìáîáîêñîâ ïðîôèëÿìè
DH_ENUM_FILES_of_PROFILES TRACE_file_lists[MAX_CONTAINTER_FILES]; //òðåéñëèñò
void Get_ready_combo1_filename(TCHAR* filename1);
bool LAMP_Get_ready_combo1;
pSPIRUN7_TRACELOG_VMP2_INFO_STACK vmp2_Info_stack1;
void Get_ready_combo2_filename(TCHAR* filename2);
pSPIRUN7_TRACELOG_VMP2_INFO_STACK vmp2_Info_stack2;
bool LAMP_Get_ready_combo2;
void GUI_UPDATE_AFTER_FILL_PROFILE();
SPIRUN7_TRACELOG_VMP2_COMPARE_INFO_CLUSTER Compare_two_result;
void Fill_compare_lists();
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
CComboBox m_COMBO_trace1;
CComboBox m_COMBO_trace2;
afx_msg void OnEditchangeComboTrace1();
afx_msg void OnSelchangeComboTrace1();
CStatic m_LAMP_TRACE1_READY;
CStatic m_LAMP_TRACE2_READY;
afx_msg void OnSelchangeComboTrace2();
afx_msg void OnEditchangeComboTrace2();
CListCtrl m_list_identical;
CListCtrl m_list_diff2;
CListCtrl m_list_diff1;
CEdit m_edit_calls_count_until_first_different;
};