|
키보드 후킹은 하였습니다..
전체 적으로는 잘 동작 하는거 같습니다.. 근데 alt 키만 인식 못하는 경우가 발생했습니다 하단의
내용은 키다운일때 알트 키 눌렀을 경우에만 표기 되는 형식으로 만들었으나..
한자키를 눌를때만 반응을 하더라고요... 실수한 부분이 있는지 체크좀 부탁드립니다.
코딩상의 오류 인지 한번 봐주세요..ㅠㅠ
LRESULT CALLBACK Hook_KeyProc(UINT nCode, WPARAM wParam, LPARAM lParam)
{
PKBDLLHOOKSTRUCT p;
if (nCode == HC_ACTION)
{
if(wParam== WM_KEYDOWN)
{
//GetKeyState(VK_CONTROL) & 0x8000 || GetKeyState(VK_TAB) ||
if( GetKeyState(VK_MENU))
{
char a = 'A';
if((DWORD)((EVENTMSG*)lParam)->message ==a )
{
g_nCount++;
OutputDebugStringA(AnsiString(IntToStr(g_nCount)).c_str());
OutputDebugStringA("ddddddd");
}
}
}
// ShowMessage("3");
}
|