Play-/tools/ElfView/Source/ElfViewFrame.h
2018-04-30 21:01:23 +01:00

26 lines
538 B
C++

#ifndef _ELFVIEWFRAME_H_
#define _ELFVIEWFRAME_H_
#include "win32/MDIFrame.h"
#include "ElfViewEx.h"
class CElfViewFrame : public Framework::Win32::CMDIFrame
{
public:
CElfViewFrame(const char*);
virtual ~CElfViewFrame();
protected:
long OnCommand(unsigned short, unsigned short, HWND);
static HRESULT CALLBACK TaskDialogCallback(HWND, UINT, WPARAM, LPARAM, LONG_PTR);
private:
void OpenElf();
void Load(const char*);
void CloseCurrentFile();
void ShowAboutBox();
CElfViewEx* m_elfView;
};
#endif