#include "stdafx.h"#include <stdio.h>
#include <windows.h>
#include <winuser.h>
error C2065: 'KBDLLHOOKSTRUCT' : undeclared identifier
#include <windows.h>
#include <winuser.h>
error C2065: 'KBDLLHOOKSTRUCT' : undeclared identifier
Minimum operating systems Windows NT 4.0 SP3 最小操作系统: Windows NT 和 SP3补丁SP3补丁有没有?
先定义如下结构:
typedef struct tagKBDLLHOOKSTRUCT {
DWORD vkCode; // virtual key code
DWORD scanCode; // scan code
DWORD flags; // flags
DWORD time; // time stamp for this message
DWORD dwExtraInfo; // extra info from the driver or keybd_event
}KBDLLHOOKSTRUCT, FAR *LPKBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT;
然后选择 view->Resource Symbols菜单
选择New
Name:WH_KEYBOARD_LL
Value:13即可!