2
사용자가 목록 상자의 항목에서 Delete 키를 누를 때 알림을 받도록 기본 창을 만들려고합니다.목록 상자에서 특정 키 입력 캡처하기
case WM_CHARTOITEM:
if(lParam == (LPARAM)hwndListBox)
{
sprintf(debug, "0x%x", LOWORD(wParam));
MessageBoxA(0, debug, 0, 0);
}
break;
.. 그리고 내가 삭제 (및 종료, 홈, 불활성, 페이지 업, PageDown 키, 화살표 등)를 제외한 모든 키 입력을 가지고 : 나는 이것을 시도했습니다. 비록 Numpad의 Delete 키 스트로크가 있긴하지만.
이 방법이 있습니까?
감사합니다.
감사합니다. 또한이 질문을하는 사람들은 listbox에 WM_CKEYTOITEM을 생성하기 위해 LBS_WANTKEYBOARDINPUT 스타일이 필요합니다. – GeorgeK