AFX/MFC截获所有命令消息
我正在尝试使用CMFCCmdUsageCounter跟踪程序中的命令使用情况。这个类需要我调用AddCmd(ID_命令);每次处理/发送ID_命令时 由于我的程序有数千个ID_命令,它们在数百万行代码中被处理……这似乎是不可行的 我希望有一种简单的方法来截获程序中发送的所有命令。是否可以重写SendMessage()/PostMessage()函数?(甚至不确定这是否会得到所有命令)可能有某个MFC函数在像正常一样传递命令之前,会将每个命令都传递给我的虚拟函数 很抱歉,我对MFC/AFX消息的理解有限。欢迎提供有关跟踪ID_命令使用情况的任何帮助。请查看。特别是,我将从WH_GETMESSAGE类型挂钩开始。钩子的组合可以满足您的需要AFX/MFC截获所有命令消息,mfc,mfc-feature-pack,Mfc,Mfc Feature Pack,我正在尝试使用CMFCCmdUsageCounter跟踪程序中的命令使用情况。这个类需要我调用AddCmd(ID_命令);每次处理/发送ID_命令时 由于我的程序有数千个ID_命令,它们在数百万行代码中被处理……这似乎是不可行的 我希望有一种简单的方法来截获程序中发送的所有命令。是否可以重写SendMessage()/PostMessage()函数?(甚至不确定这是否会得到所有命令)可能有某个MFC函数在像正常一样传递命令之前,会将每个命令都传递给我的虚拟函数 很抱歉,我对MFC/AFX消息的理