ghidra 有没有办法将反编译的 switch 语句 case 值更改为它们的名称?
我正在查看一个 WndProc 函数,其原型为LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam). 函数内部有许多基于msgUINT的 switch 语句,ghidra 调用param_2. uint 值在winuser.h. 我想更改param_2在反编译中比较的所有点,因此它使用 winuser.h 名称而不是 uint 值,例如,更改if (param_2 != 0x100)为if (param_2 != WM_KEYDOWN),用于param_2给定函数中的所有检查。