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
[40152] cppwebbrowser에서 ppt파일 로드 후 키보드 이벤트 또는 마우스 이벤트 감지하려면
pili [] 1057 읽음    2005-05-13 10:26
안녕하세요
cppwebbrowser에서 ppt파일 로드 후 키보드 이벤트 또는 마우스 이벤트 감지하려고 합니다.


cppwebbrowser에서 ppt파일을 로드한 후 pageup/pagedown/마우스버튼을 클릭하면 로드된 ppt파일의 페이지가 바뀝니다.

1번질문 : 이를 어플리케이션에서 메시지를 던져 위와 같은 기능을 하려고 합니다. pageup/down을 시키려고 하거든여. 사용자의 행위없이 말이예요..

2번질문 : cppwebbrowser에서 ppt파일을 로드 후 스크롤바를 없애는 문제
이또한 검색해서 찾아봤는데. 아래<참고소스>와 같이 하면 된다구 하시는데. 그런데 이렇게 할 경우 웹페이지에 대해서는 스크롤 바가 없어지는데 ppt파일을 오픈 했을 때는. 안되네여.. ^^;

<참고소스>
void __fastcall Txup1::CppWebBrowser1DocumentComplete(TObject *Sender,
       LPDISPATCH pDisp, Variant *URL)
{
    Variant HTMLDoc = ((TCppWebBrowser *) Sender)->Document;
  if ( !VarIsEmpty( HTMLDoc ) )
     {
         Variant Body = HTMLDoc.OlePropertyGet("body");

         if ( !VarIsEmpty( Body ) )
         {
             Body.OlePropertyGet("style").OlePropertySet("borderStyle", "none");
             Body.OlePropertySet("scroll", "no");
             VarClear(Body);
         }
         VarClear(HTMLDoc);
     }       
}


그럼. 즐거운 하루 보내시구요.

+ -

관련 글 리스트
40152 cppwebbrowser에서 ppt파일 로드 후 키보드 이벤트 또는 마우스 이벤트 감지하려면 pili 1057 2005/05/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.