WuuTool(二)字符编码转换
一.事件监听对TextBox的KeyUp事件进行监听处理。<!--监听按键事件--> <i:Interaction.Triggers > <i:EventTrigger EventName="KeyUp" > <prism:InvokeCommandAction Command="{Bind...
一.事件监听对TextBox的KeyUp事件进行监听处理。<!--监听按键事件--> <i:Interaction.Triggers > <i:EventTrigger EventName="KeyUp" > <prism:InvokeCommandAction Command="{Bind...
去年折腾了一段时间的WuuTool开发,中间因为种种原因,鸽了。思来想去,最终还是把它给捡起来,然后进行完善。一.解决问题1.修复了字体模糊的bug之前文字在bord内,且bord设置了effect,导致文字胡的简直没法看。通过查阅,发现应该采用如下方式:<Grid> <Border Margin="2" BorderThickness=&quo...
基于经常需要分析一大段报文,因此对101/104报文解析做了个修正,支持多条依次解析。同时加上了101/104报文的短帧解析。一.多帧报文依次解析/// <summary> /// 规约解析 /// </summary> void CProtocolToolDlg::OnBnClickedButton1() { try { /*获取字节...
这些年,走马观花,易语言、java、c/c++、c#、python都有所耳闻,也浅尝过MFC、Qt、WinForm、Wpf还有MAUI之类的UI框架。但是,我最爱的,还是c++和MFC。只是,在Windows上,一直没有比较完美的包管理工具,导致调轮子的方式很繁琐:源码包含或者手动编译,再静态/动态链接。听闻vcpkg有段时间了,一直没去细究到底能做啥,能给自己的业余爱好带来啥便捷。于是蹭着...
101/104报文解析完结最终还是采用了预设定链路地址长度(101规约报文)、公共地址长度、传送原因长度和信息体地址长度的方式。模糊匹配的方式不是很靠谱(主要还是水平有限)。一.完整类头文件定义#pragma once #include <string> #include <vector> //信息体对象 struct InfoData { uint32_t...