-
-
[求助]如何跟踪MFC程序的菜单事件地址
-
发表于:
2016-1-28 14:06
5654
-
最近在逆向一个程序,需要知道菜单点击的事件地址.
一般来说WIN32程序都是在WM_COMMAND中处理,但是这个程序并没有映射WM_COMMAND消息.
而且OD找到了Menu的父窗口(SetMenu的窗口句柄),在Classproc下WM_COMMAND断点也断不下来.
分析了下,这个程序CreateMenu, AppendMenuA, SetMenu这样配置菜单的,并且还有用CMenu:Attach附加.
但是始终无法搞清楚这个程序是如何响应点击菜单项目事件的.
发现这个程序有映射WM_MENUSELECT消息.但是OD跟了下,代码还排除了MF_CHECKED情况.
请教下MFC逆向的大牛,这样的程序一般是如何响应菜单点击消息的?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)