Page MenuHomedesp's stash

DisassemblerGui.h
No OneTemporary

DisassemblerGui.h

#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

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

Event Timeline