Mã:
__declspec(dllexport) LRESULT CALLBACK FillKeyboard(int nCode, WPARAM wParam, LPARAM lParam)
{
tagMSG *p;
p = (MSG*)lParam;
// Chỉ xử lý khi message đã được lấy ra khỏi hàng đợi
if (nCode >= 0 && wParam == PM_REMOVE)
{
// Nếu tạo 1 MessageBox ở đây thì có hiển thị khi chạy
// Thông điệp là WM_KEYDOWN
if (p->message == WM_KEYDOWN)
{
// Phim được nhấn là phím +
if (p->wParam == VK_ADD)
{
MessageBox(0, TEXT("Bạn đang nhấn phím ADD"), TEXT("Thông báo:"), 0);
}
return 1;
}
}
//gọi Filter Function kế tiếp trong chuỗi các Filter Function
return CallNextHookEx(hGlobalHook, nCode, wParam, lParam);
}
Phần cài đặt hook hay lấy dll ở bên chương trình chính mình đã làm ok hết nhưng không biết tại sao không hiển thị box khi nhấn phím vk_add
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...