Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
키보드 후킹하다가 키다운시만 어떤 처리를
말 그대로 키보드 후킹하다가 키다운시만 어떤 처리를 하고 싶은데...
키 이벤트가 두번 일어 나네요..
그 중 하나만 로직을 처리 하구 싶은데요...
키 다운인지 업인지 어떻게 알수 있을까요..
고수님덜 답변좀 부탁드립니당....
그럼 이만...
2
COMMENTS
회색도시
•
2001.11.20 08:50
lParam을 살펴보시지요.
action이 발생했을때...
MSB가 켜지는게 키업으로 알고 있습니다.(32비트 처리겠지요.)
KeyUp := ((lParam AND (1 shl 31)) <> 0;
이라는 형태의 처리를 했던것 같군요.
키훅 루틴이 호출됐을때 검사를 해서 키다운/업 구분을 하시면 될 듯 합니다.
arisam wrote:
> 말 그대로 키보드 후킹하다가 키다운시만 어떤 처리를 하고 싶은데...
> 키 이벤트가 두번 일어 나네요..
> 그 중 하나만 로직을 처리 하구 싶은데요...
> 키 다운인지 업인지 어떻게 알수 있을까요..
> 고수님덜 답변좀 부탁드립니당....
> 그럼 이만...
0
0
삭제
수정
댓글
최성진
•
2001.11.20 04:55
if Key = VK_DOWN then begin
처리부분
end;
하심이..
arisam wrote:
> 말 그대로 키보드 후킹하다가 키다운시만 어떤 처리를 하고 싶은데...
> 키 이벤트가 두번 일어 나네요..
> 그 중 하나만 로직을 처리 하구 싶은데요...
> 키 다운인지 업인지 어떻게 알수 있을까요..
> 고수님덜 답변좀 부탁드립니당....
> 그럼 이만...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
초보초보
2001.11.20 19:13
0
COMMENTS
/
0
LIKES
델파이를 여는데 이런 에러가 발생합니다. 봐주세요
눈부신나
•
2001.11.20 18:27
2
COMMENTS
/
0
LIKES
select count(*) 를 변수에 입력시키는 방법?
석
•
2001.11.20 19:37
눈부신나 wrote: > 저는 아래처럼 테이블에 값(한줄이겠죠)을 입력시켜서 > 테이블에서 읽습니다... > ...
지나가다
•
2001.11.20 19:36
검색에서 'Query 변수' 이렇게 검색 해보세요 해당 첫 페이지 중간쯤에 보면 관련 답글이 있어요 시간...
이재현
•
2001.11.20 09:23
1
COMMENTS
/
0
LIKES
시간 역카운터 방법 질문 드립니다?
홍성락
•
2001.11.20 11:23
이재현 wrote: > 안녕하십니까? > > 시간(Time) 답변을 보다가 도저히 못 찾아서 질문 올립니다. > ...
mjskor
2001.11.20 07:05
0
COMMENTS
/
0
LIKES
DB -> Text화일 저장시 메모리 용량에 때문에 중지됩니다.
홍인숙
2001.11.20 06:27
0
COMMENTS
/
0
LIKES
델파이 6에 버그가? [꼭 확인해주세여]
이경문
2001.11.20 06:27
0
COMMENTS
/
0
LIKES
Re: UDP에 관한 질문입니다..
새까만넘
2001.11.20 05:08
0
COMMENTS
/
0
LIKES
DBGrid에 나누어 출력을 하려면 어떻게 하나요?
지니
•
2001.11.20 05:07
2
COMMENTS
/
0
LIKES
다음달은 어떻게....
김용호
•
2001.11.20 21:30
저는 이렇게 합니다. Edit1.Text := FormatDateTime('YYYYMM',StrToDate(Copy(Combobox1.Text,1,4)+'-'+ ...
홍성락
•
2001.11.20 11:43
지니 wrote: > Combobox1.text := '200111' 값이 있을때 > 이 값을 다음달 '200112'로 바꾸는 방법이 없...
초보
•
2001.11.20 05:05
1
COMMENTS
/
0
LIKES
IndyUDP최대의 전송 자료 크기는...?
이경문
•
2001.11.20 06:21
초보 wrote: > IndyUDP최대의 전송 자료 크기는 어떻게 되는지요? > Indy때문에 자료의 크기가 제한되...
델초보
2001.11.20 05:02
0
COMMENTS
/
0
LIKES
고수님들 분명히 서버에서 화일을 지웠는데....????
arisam
•
2001.11.20 04:40
2
COMMENTS
/
0
LIKES
키보드 후킹하다가 키다운시만 어떤 처리를
말 그대로 키보드 후킹하다가 키다운시만 어떤 처리를 하고 싶은데... 키 이벤트가 두번 일어 나네요.. 그 중 하나만 로직을 처리 하구 싶은데요... 키 다운인지 업인지 어떻게 알수 있을까요.. 고수님덜 답변좀 부탁드립니당.... 그럼 이...
회색도시
•
2001.11.20 08:50
lParam을 살펴보시지요. action이 발생했을때... MSB가 켜지는게 키업으로 알고 있습니다.(32비트 처리...
최성진
•
2001.11.20 04:55
if Key = VK_DOWN then begin 처리부분 end; 하심이.. arisam wrote: > 말 그대로 키보드 ...
Bulduki
•
2001.11.20 04:34
2
COMMENTS
/
0
LIKES
ServerSocket으로 Connect가 가능한가요...?
이경문
•
2001.11.20 06:22
당연히 안됩니다(^^). ServerSocket은 말 그대로 소켓의 수동적인 연결을 관리하는 컴포넌트입니다. Clie...
Bulduki
•
2001.11.20 18:43
답변 감사합니다. 혹시나 해서요.. ^^ 이경문 wrote: > 당연히 안됩니다(^^). > ServerSocket은 말 그...
이광환
2001.11.20 03:39
0
COMMENTS
/
0
LIKES
fileread
초보
•
2001.11.20 03:19
1
COMMENTS
/
0
LIKES
질문[테이블에 있는 일부 필드의 내용을 삭제하고 싶은데]
최성진
•
2001.11.20 04:59
지우자하는 공통부분(필드)을 찾아.. delete from table_name where 필드1 = '111' and .......... ...
윤창
2001.11.20 03:17
0
COMMENTS
/
0
LIKES
첨부화일이 있으면 메일이 제대로 안가요...제발
궁금...
•
2001.11.20 03:12
1
COMMENTS
/
0
LIKES
다른 컴에서는 안돌아가요...ㅠ.ㅠ
소연이
•
2001.11.20 03:35
DBE가 없어서 그런가보네염.. 한번 확인해 보세염
이지인
•
2001.11.20 02:55
1
COMMENTS
/
0
LIKES
DeadLock 해결방법 없나요?? 꼭 부탁 드려용... TT;
아폴론
•
2001.11.20 05:05
이지인 wrote: > 호스트에서 서버로 계속 Message를 보내고 있구요. > > 서버에선 Message를 파악해서 ...
몰겠당..
•
2001.11.20 02:51
2
COMMENTS
/
0
LIKES
에러날게 없는데.. ㅠㅠ
최성진
•
2001.11.20 04:36
> 혹시 EOF가 With의 영향을 받는게 아닌지.. ===> 이 의문이 맞습니다.. 영향을 받죠..... eof -> ...
몰겠당..
•
2001.11.20 05:14
제가 이거 안되서.. 오후내내 고민하다가 결국은 안되서 여기에 올린건데.. 일케 고마울 때가.. ...
세희
2001.11.20 02:46
0
COMMENTS
/
0
LIKES
Internet option 바꾸는법
jopuk
•
2001.11.20 02:43
7
COMMENTS
/
0
LIKES
질문임돠....성진님 도와주세요...(프로델파이개발자여러분)
최성진
•
2001.11.20 04:16
jopuk
•
2001.11.20 04:45
최성진
•
2001.11.20 04:43
jopuk
•
2001.11.20 05:42
최성진
•
2001.11.20 05:43
jopuk
•
2001.11.20 06:30
jopuk
•
2001.11.20 06:14
arisam
2001/11/20 04:40
Views
378
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
action이 발생했을때...
MSB가 켜지는게 키업으로 알고 있습니다.(32비트 처리겠지요.)
KeyUp := ((lParam AND (1 shl 31)) <> 0;
이라는 형태의 처리를 했던것 같군요.
키훅 루틴이 호출됐을때 검사를 해서 키다운/업 구분을 하시면 될 듯 합니다.
arisam wrote:
> 말 그대로 키보드 후킹하다가 키다운시만 어떤 처리를 하고 싶은데...
> 키 이벤트가 두번 일어 나네요..
> 그 중 하나만 로직을 처리 하구 싶은데요...
> 키 다운인지 업인지 어떻게 알수 있을까요..
> 고수님덜 답변좀 부탁드립니당....
> 그럼 이만...