如何将WinProc消息代码转换为文本?

时间:2011-05-18 14:14:34

标签: c++ windows winapi

我已经定义了一个类似于此的winproc消息处理程序

WndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)

是否有一个很好的实用功能可以将uMsg代码转换为文本?我需要它进行调试。 我似乎无法在msdn上找到谷歌。我可以自己编码,但它应该已经存在......

感谢。

1 个答案:

答案 0 :(得分:2)

对于Spy++来说,如果你需要进行大量的调试,那就像是一个工作,但是,如果你需要更多的代码级别,那么你可能需要使用CPP定义来创建日志记录,例如:

#define WNDMSG(x) case x: LogWndMessage(#x);