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
[23056] Re:텍스트에서 아이디를쓰고 엔터를누르면 패스워드쓰는곳으로 가고. 거기서엔터를누르면 버튼을 클릭하게
김호수 [hosukim] 952 읽음    2002-12-06 11:02
먼저 폼 속성중 KeyPreview 속성을 true 로 하십시오.
그다음 폼 이벤트중 FormKeyPress 에 다음과 같은 방식으로 하시면 됩니다.

//-----------------------------------------------------------------------------*
//    FormKeyPress                                                             *
//-----------------------------------------------------------------------------*
void __fastcall TLoginF::FormKeyPress(TObject *Sender, char &Key)
{
    if (Key == VK_RETURN) {
        Key = 0;
        if (ActiveControl->Name == "edPasswd") OKBtnClick();     //--- 확인버튼 클릭효과
        else                                   Perform(WM_NEXTDLGCTL, 0, 0);
        //--- 다음 TabStop 이 true 로 된 곳으로 커서이동됨.
        //--- 다른방법은 else 부분에 SetFocus() 를 사용할 수도 있음.
    }
}



훈스 님이 쓰신 글 :
: 텍스트에서 아이디를쓰고 엔터를누르면 패스워드쓰는곳으로 가고. 거기서엔터를누르면 버튼을 클릭하게되는것좀 가르켜주시겠어요?

+ -

관련 글 리스트
22994 텍스트에서 아이디를쓰고 엔터를누르면 패스워드쓰는곳으로 가고. 거기서엔터를누르면 버튼을 클릭하게되는 훈스 611 2002/12/04
31297     Re:텍스트에서 아이디를쓰고 엔터를누르면 패스워드쓰는곳으로 가고. 거기서엔터를누르면 버튼을 클릭하게? gongnim 848 2002/12/04
23056     Re:텍스트에서 아이디를쓰고 엔터를누르면 패스워드쓰는곳으로 가고. 거기서엔터를누르면 버튼을 클릭하게 김호수 952 2002/12/06
23007     Re:텍스트에서 아이디를쓰고 엔터를누르면 패스워드쓰는곳으로 가고. 거기서엔터를누르면 버튼을 클릭하게 초짜 743 2002/12/04
23010         다시질문.. 훈스 606 2002/12/04
23016             Re:다시질문.. 초짜 751 2002/12/04
23013             Re:다시질문.. 지나간사람 693 2002/12/04
22996     Tab으로 검색해보세요(냉무) 조준회 587 2002/12/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.