Windows 我可以为spy+;添加自定义计算器吗+;向我的WM_用户显示?

Windows 我可以为spy+;添加自定义计算器吗+;向我的WM_用户显示?,windows,spy++,Windows,Spy++,我们有一个旧的遗留应用程序,需要对其工作方式进行反向工程。(文档丢失了。)我们的应用程序正在使用windows消息(WM_xxx)与第三方程序通信 所以,第一次尝试是启动spy++并查看在某些事件发生时发送的消息 我们注意到,大多数事件都是WM_USER+1025和类似事件 因此,目前我们正计划开始写下每个WM_用户信息应该是什么。如果我们能够将这些信息添加到spy++中,以便在投入更多工作后获得更可读的数据,那就太好了 可以为spy++编写一些“附加组件”,告诉它如何解释WM_USER+102

我们有一个旧的遗留应用程序,需要对其工作方式进行反向工程。(文档丢失了。)我们的应用程序正在使用windows消息(WM_xxx)与第三方程序通信

所以,第一次尝试是启动spy++并查看在某些事件发生时发送的消息
我们注意到,大多数事件都是WM_USER+1025和类似事件

因此,目前我们正计划开始写下每个WM_用户信息应该是什么。如果我们能够将这些信息添加到spy++中,以便在投入更多工作后获得更可读的数据,那就太好了

可以为spy++编写一些“附加组件”,告诉它如何解释WM_USER+1025?
(与可以写入VS6调试器的CustomEvaluator类似。)

问候

Leif

经过进一步思考,阅读Pat Brenners在上的帖子,我意识到编写这样一个“自定义显示格式化程序”几乎是不可能的

spy++将dll注入到每个受监视的进程中。当发送或接收WM_msg时,注入dll中的钩子会检测到这一点,并将此信息传递给主spy++进程

编写一个自定义计算器,该计算器必须存在于注入的dll中(或从该dll吸入)。这可能导致通常需要避免的并发症

我将以“正常”的方式修改我的源代码

/L