Форум: "Основная";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Внизхук WH_KEYBOARD_LL Найти похожие ветки
← →
MetalFan © (2004-08-26 16:30) [0]чему равно это WH_KEYBOARD_LL ?
а то нету у меня в модуле windows етой константы(((
← →
VMcL © (2004-08-26 16:35) [1]#define WH_KEYBOARD_LL 13
#define WH_MOUSE_LL 14
← →
MetalFan © (2004-08-26 16:38) [2]thnx!!!!
← →
MetalFan © (2004-08-26 16:48) [3]а как "запретить" клавишу WIN ?
← →
Kovsh (2004-08-26 20:32) [4]Мне тоже как то потребовалось это сделать. Запретить у меня не получилось, но я сделал так, чтобы при нажатии этой клавиши выполнялось обратное действие. То есть, если чел нажимает на эту клавишу, то мы нажимаем на неё ещё раз программно.
← →
MetalFan © (2004-08-27 10:43) [5]получилось)))
а подскажите плз чему равно
LLKHF_ALTDOWN ?
← →
VMcL © (2004-08-27 10:56) [6]
#define KF_EXTENDED 0x0100
#define KF_DLGMODE 0x0800
#define KF_MENUMODE 0x1000
#define KF_ALTDOWN 0x2000
#define KF_REPEAT 0x4000
#define KF_UP 0x8000
/*
* Low level hook flags
*/
#define LLKHF_EXTENDED (KF_EXTENDED >> 8)
#define LLKHF_INJECTED 0x00000010
#define LLKHF_ALTDOWN (KF_ALTDOWN >> 8)
#define LLKHF_UP (KF_UP >> 8)
#define LLMHF_INJECTED 0x00000001
/*
* Structure used by WH_KEYBOARD_LL
*/
typedef struct tagKBDLLHOOKSTRUCT {
DWORD vkCode;
DWORD scanCode;
DWORD flags;
DWORD time;
ULONG_PTR dwExtraInfo;
} KBDLLHOOKSTRUCT, FAR *LPKBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT;
/*
* Structure used by WH_MOUSE_LL
*/
typedef struct tagMSLLHOOKSTRUCT {
POINT pt;
DWORD mouseData;
DWORD flags;
DWORD time;
ULONG_PTR dwExtraInfo;
} MSLLHOOKSTRUCT, FAR *LPMSLLHOOKSTRUCT, *PMSLLHOOKSTRUCT;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c