Windows C ++hex查看器GUI组件

我正在寻找专业的hex查看器/编辑器的Windows C ++(或Embarcadero Delphi / C ++ Builder VCL组件)GUI组件。 虽然build立一个初步的一个很容易,我需要一个抛光的现代组件。 (可以处理任意数量的数据,根据需要加载某种types的stream。颜色/字体可自定义。突出显示字节select/单个字节)

下面是我看到的应用程序中可用的hex查看器/编辑器组件中的2个:

  • http://img.zgserver.com/c%2B%2B/fileinsight-2.jpg
  • http://img.zgserver.com/c%2B%2B/hexer-linux.png

有人可以推荐任何东西吗?

提前致谢。

在interwebs上快速搜索之后,我发现了Delphi的下列组件:

http://www.tkweb.eu/en/delphicomp/khexeditor.html

QHexEdit2现在可以编辑大文件(> 2 GB),可用于Qt4,Qt5,PyQt4,PyQt5。 它现在在Github上托管

https://github.com/Simsys/qhexedit2

你没有提到Qt作为一个C ++库的选择使用。 但是这听起来像你的情况可能是灵活的。 所以,如果你能够使用它,我注意到了一些选项。

有一个十六进制的组件,你可以作为替换QPlainTextEdit或其他:

https://github.com/Simsys/qhexedit2

该网页说,数据的大小一般在10兆字节以下。 较重的分页解决方案存在一个名为LFhex的程序(下载源)

http://stoopidsimple.com/lfhex