Play-/tools/ElfView/Source/ElfViewFrame.h

27 lines
538 B
C
Raw Permalink Normal View History

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