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
[53302] Re:Re:Re:[질문]CppWebBrowser 컴포넌트에서 엔터키 작동문제.
장성호 [nasilso] 1400 읽음    2008-04-29 16:05
참고 링크에 보면 아래와같은 함수가 잇었죠?

void __fastcall TForm1::MyMessageHandler(TMsg &Msg, bool &Handled)
{
    Handled = IsDialogMessage(CppWebBrowser1->Handle, &Msg) == true;
    if(!Handled || CppWebBrowser1->Busy) return;

    if((Msg.message==WM_KEYDOWN || Msg.message==WM_KEYUP) && (Msg.wParam==VK_RETURN || Msg.wParam==VK_TAB))
    {
        if(FOleInPlaceActiveObject != NULL)
            FOleInPlaceActiveObject->TranslateAccelerator(&Msg);
        else
        {
            IDispatch *Dispatch = CppWebBrowser1->Application;
            if(Dispatch != NULL)
            {
                IOleInPlaceActiveObject *iOIPAO;
                Dispatch->QueryInterface(IID_IOleInPlaceActiveObject, (LPVOID *)&iOIPAO);
                if(iOIPAO != NULL)
                {
                    FOleInPlaceActiveObject = iOIPAO;
                    FOleInPlaceActiveObject->TranslateAccelerator(&Msg);
                }
            }
        }
    }
}


위 함수를 보면 Msg.message 를 확인해본 후에... xxx인경우에 처리하는 부분이 있습니다.
저 비교구문 ( if 문)에 원하시는것을 추가해주면 될것 같은데요....

그럼..


하안인 님이 쓰신 글 :
: 감사합니다. 엔터키는 잘 작동됩니다.
:
: 그런데 CTRL+V  CTRL+C 는 작동을 하지 않아서요.
:
: 한번 더 도움을 주시면 감사하겠습니다.
:
:
: 장성호 님이 쓰신 글 :
: : 참고하세요
: : http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_faq&no=20
: :
: :
: : 하안인 님이 쓰신 글 :
: : : CppWebBrowser 를 사용해서 웹사이트를 열도록 했습니다.
: : :
: : : 그런데 열은 웹사이트에 메모하는 컴포넌트가 있는데
: : : 입력후 다음줄에 입력하기 위해서 엔터키를 입력하면
: : : 엔터키가(개행) 작동하질 않습니다.
: : :
: : : 익스플로우에서 사이트를 열어서 엔터키를 작동시키면 되는데..
: : :
: : : 어떻게 해야 하나요.

+ -

관련 글 리스트
53292 [질문]CppWebBrowser 컴포넌트에서 엔터키 작동문제. 하안인 1265 2008/04/28
53293     Re:[질문]CppWebBrowser 컴포넌트에서 엔터키 작동문제. 장성호 1277 2008/04/28
55679         Re:Re:[질문]CppWebBrowser 컴포넌트에서 엔터키 작동문제.[문제있어서 테스트해보다 수정된 것을 올 나그네 916 2009/01/05
53301         Re:Re:[질문]CppWebBrowser 컴포넌트에서 엔터키 작동문제. 하안인 1180 2008/04/29
53302             Re:Re:Re:[질문]CppWebBrowser 컴포넌트에서 엔터키 작동문제. 장성호 1400 2008/04/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.