Page Menu
Home
desp's stash
Search
Configure Global Search
Log In
Files
F607873
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
Thu, Apr 2, 11:14 PM (1 d, 17 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
d3/d0/807bc4cb81dcb358f16d509c5331
Attached To
rSCY Scylla
Event Timeline
Log In to Comment