C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[9746] [질문]리턴키 돌리도!!!
전백수 [moosoori20] 779 읽음    2001-08-10 01:01
엔터키와 텝키가 웹브라우저에서 듣지를 않아서 델코의 민성기님의 강의중
TMainForm.MessageLoop(var Msg: TMsg; var Handled: Boolean); 함수를 이용해서
해결을 하고 계속진행이 순조로웠읍니다.
그런데 어제 F1키를 죽이고 델파이에서 사용하게끔 레지스트키를 아래와 같이등록하고
RegisterHotkey( Handle, 1, 0, VK_F1 );
                 :
                 :
RegisterHotkey( Handle, 1, 0, VK_F12 );

아래의 함수에 케이스문을 사용하여 F1이 해야할 일을 지정해주었습니다.
Tmainform.WMHotkey(var msg: TWMHotkey);

그랬더니 성공적이었습니다.

그런데 이게왠일입니까?

말잘듣던 엔터키 이놈이 삐져버렸습니다.
엔터키는 레지스터리핫키에 등록을 시키니도 않았습니다.
텝키는 말을 잘듣는데 말이죠.

민성기님의 강의에 있던 함수와 레지스터리핫키가 충돌을 일으킨것같은데 어덯게해야
이상황을 빠져나갈수있을까요?

이른새벽 잠못자고 답변을 부탁드립니다.

+ -

관련 글 리스트
9746 [질문]리턴키 돌리도!!! 전백수 779 2001/08/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.