安全汇 2023-02-01 05:54 广东 4350 0 0 SendMessage 和 PostMessage 最大的区别: SendMessage:发送的消息不进入消息队列,而是 将指定的消息发送到一个或多个窗口,所以会等待对方的处理,直到对方接收到了才返回 PostMessage:发送的消息进入到消息队列,所以不会等待对方的处理,直接放到消息队列就返回 hmod 和 dwThreadId参数说明: 如果需要设置局部钩子(作用范围:单一的进程),那么hmod参数为0,dwThreadId设置为需要钩住的线程的ID。 如果需要设置全局钩子(作用范围:所有有效进程),那么hmod参数为模块句柄(钩子的回调函数需要在DLL中),dwThreadId设置为0。 #include#include#include int main(int argc, char* argv[]){ //HWND hwnd; HMODULE hModule; HWND hWnd; HHOOK g_Hook; hModule =...