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
[25217] [답변] Edit->Text값에 키보드 버튼 값을 더하면...
정성훈.해미 [sage5nor] 815 읽음    2003-04-15 12:18
예)--------

'A'버튼을 클릭 했을때..

Edit1->Text = Edit1->Text + "A";

이렇게 하면 에디트 값이 변하지요..





머슴.한석복 님이 쓰신 글 :
: 가상 키보드를 구현 하려고 합니다.
:
: 뭐 그렇게 까지 거창한 건 아니고,
:
: 키보드 자판을 버튼으로 만들고, Edit 를 하나 올려서,
:
: 버튼을 클릭 하면 해당 글자를 Edit에 출력 하려고 합니다.
:
: 이 과정에서, keybd_event()를 사용 했는데, 이 함수가 제대로 작동 하려면,
: 원하는 Edit가 Focus가 되어 있어야 한다는 겁니다.
:
: 그래서, keybd_event를 호출 하기 전에 Edit->SetFocus()를 호출 했습니다. 버튼을 마우스로 클릭 했으니까요...
:
: 매번 호출 되기전에 SetFocus()한 덕(?)에 Edit에는 계속 한글자만 출력이 되고 있다는 겁니다.
:
: 어떻게 해야지 매번 Focus를 새로 주지 않고 keybd_event를 호출 할 수 있는지 방법을 아시는 분 있으면 리플좀 부탁 드립니다.
:
: 꼭, 도움을 바라는 건 아니지만, 아시는 분 있으면, 꼭 좀 부탁 드립니다.

+ -

관련 글 리스트
25216 [keybd_event function 에 관해서] 머슴.한석복 1378 2003/04/15
25241     TButton 말고 TSpeedButton 을 사용해 보세요(내용무) Julien 710 2003/04/16
25217     [답변] Edit->Text값에 키보드 버튼 값을 더하면... 정성훈.해미 815 2003/04/15
25218         Re:[답변] Edit->Text값에 키보드 버튼 값을 더하면... 머슴.한석복 905 2003/04/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.