Page Menu
Home
desp's stash
Search
Configure Global Search
Log In
Files
F629139
DisassemblerGui.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
885 B
Subscribers
None
DisassemblerGui.h
View Options
#pragma once
#include
"MainGui.h"
static
const
enum
DisassemblerColumns
{
COL_ADDRESS
,
COL_INSTRUCTION_SIZE
,
COL_OPCODES
,
COL_INSTRUCTION
};
#define DISASSEMBLER_GUI_MEMORY_SIZE 0x100
class
DisassemblerGui
{
public
:
static
WCHAR
tempBuffer
[
100
];
static
HWND
hWndDlg
;
static
HINSTANCE
hInstance
;
static
DWORD_PTR
startAddress
;
static
INT_PTR
initDialog
(
HINSTANCE
hInstance
,
HWND
hWndParent
,
DWORD_PTR
address
);
static
void
addColumnsToDisassembler
(
HWND
list
);
static
void
displayDisassembly
();
private
:
static
LRESULT
CALLBACK
disassemblerDlgProc
(
HWND
hWnd
,
UINT
uMsg
,
WPARAM
wParam
,
LPARAM
lParam
);
static
HWND
mouseInDialogItem
(
int
dlgItem
,
POINT
pt
);
static
void
OnContextMenu
(
int
x
,
int
y
);
static
HMENU
getCorrectSubMenu
(
int
menuItem
,
int
subMenuItem
);
static
void
getModuleListItem
(
int
column
,
int
iItem
,
WCHAR
*
buffer
);
static
void
copyToClipboard
();
};
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Fri, Apr 24, 12:57 PM (5 h, 3 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
e6/47/a3f5313b7f975676a8c5db2ba16b
Attached To
rSCY Scylla
Event Timeline
Log In to Comment