thexviewer.h

来自「mpq文件的格式就是一种压缩格式」· C头文件 代码 · 共 48 行

H
48
字号
/*****************************************************************************/
/* THexViewer.h                           Copyright (c) Ladislav Zezula 2003 */
/*---------------------------------------------------------------------------*/
/* Description :                                                             */
/*---------------------------------------------------------------------------*/
/*   Date    Ver   Who  Comment                                              */
/* --------  ----  ---  -------                                              */
/* 18.04.03  1.00  Lad  The first version of THexViewer.h                    */
/*****************************************************************************/

#ifndef __THEXVIEWER_H__
#define __THEXVIEWER_H__

//-----------------------------------------------------------------------------
// THexViewer dialog

class THexViewer : public CDialog
{
    public:
	THexViewer(CWnd* pParent = NULL);   // standard constructor

    void SetData(const char * pData, DWORD dwDataSize);

	//{{AFX_DATA(THexViewer)
	enum { IDD = IDD_HEXVIEWER };
	//}}AFX_DATA

	//{{AFX_VIRTUAL(THexViewer)
	//}}AFX_VIRTUAL

    protected:

    BYTE * GetHexViewLine(char * szLine, DWORD dwOffs, BYTE * pData, DWORD & dwDataSize);

    CFont m_Font;
    CPen  m_Pen;
    BYTE  m_Data[0x1000];
    DWORD m_dwDataSize;

	//{{AFX_MSG(THexViewer)
	afx_msg void OnPaint();
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#endif // __THEXVIEWER_H__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?