:29.805KB : :1 :2022-08-02 12:30:51
特色: 全自绘组件(非编辑框, 列表框魔改). 原生支持字节集, 可以以较快的速度编辑字节数据, 可以自定义右键菜单
技术点: 展示hex数据(ExtTextOut), 自定义滚动条, 插入符(Caret系列函数), 支持IME(Imm系列函数)
大概说一下吧, 这个是几年前写的, 初衷是保持小体积和模块化, 然而工具写到一半, 得去学校了, 就暂时停了一下.
然而等放假再回来的时候, 原来的程序结构都快忘光了...最后弃更
现在不玩易了, 所以应该不会再更新, 但是需要展示hex的程序可以拿去直接用, 或者就把它当作一个学习资源吧。
对于修改/重写hex控件的建议:
1. 把顶部和侧边栏独立出来, 对于一些控件更新, 应该部分重画而不是全部重画
2. 把数据接口抽象出来, 否则不支持打开大于2G的文件或者非字节集数据
3. 横向滚动时, 不应该滚动侧边栏
4. 考虑增加只读功能
5. 可以有折叠功能
10-03C语言WIN32代码生成器
09-28Win32API UI创建TabCtrl
08-31Win32多线程程序设计PDF
01-06Win32纯SDK使用Flash控件