AxibugEmuOnline/References/VirtuaNESex_src_191105/MemoryView.h
2024-08-05 17:58:53 +08:00

56 lines
1.0 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// ƒ<>ƒƒŠƒrƒ…<C692>[ƒNƒ‰ƒX
//
#ifndef __CMEMORYVIEW_INCLUDED__
#define __CMEMORYVIEW_INCLUDED__
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <string>
using namespace std;
#include "Wnd.h"
class CMemoryView : public CWnd
{
public:
// Constructor/Destructor
CMemoryView();
~CMemoryView();
// Override from CWnd
BOOL Create( HWND hWndParent );
void Destroy();
protected:
// Message map
WND_MESSAGE_MAP()
WNDMSG OnCreate( WNDMSGPARAM );
WNDMSG OnClose( WNDMSGPARAM );
WNDMSG OnDestroy( WNDMSGPARAM );
WNDMSG OnActivate( WNDMSGPARAM );
WNDMSG OnSize( WNDMSGPARAM );
WNDMSG OnLButtonDown( WNDMSGPARAM );
WNDMSG OnMouseWheel( WNDMSGPARAM );
WNDMSG OnChar( WNDMSGPARAM );
WNDMSG OnKeyDown( WNDMSGPARAM );
WNDMSG OnVScroll( WNDMSGPARAM );
WNDMSG OnPaint( WNDMSGPARAM );
WNDMSG OnTimer( WNDMSGPARAM );
//
void OnDraw( HDC hDC );
static LOGFONT m_logFont;
HFONT m_hFont;
INT m_StartAddress;
INT m_DispLines;
INT m_CursorX, m_CursorY;
private:
};
#endif // !__CMEMORYVIEW_INCLUDED__