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
[37719] Re:폼은 완전투명하게 그러나 그 안의 웹페이지 내용은 보이게 할 수 있는 방법은 없을까요?
김태선 [jsdkts] 1431 읽음    2004-10-21 17:15
아마 어려울 겁니다.
CppWebBrowser가 투명 기능을 지원하지 않는 이상 어려울 겁니다.
만일 투명 기능을 제공하면 gif에서 다시 투명 기능이 먹어야 하는 문제가 있습니다.
gif 에서 투명이 먹는 것은 바로 아랫단 DC에 한해서 일 겁니다. 바탕화면의 복잡한 상황을 고려하여
투명적용이 될것이라는 생각이 전혀 안드는군요.

그렇다고 해결방법이 없는 것은 아닐 것입니다.
제게 생각 나는 방법은 다음과 같습니다.
CppWebBrowser를 쓰지 말고 투명 폼위에 Flash를 놓고 플레이하면 될 것 같습니다.
gif대신 플레쉬를 쓰는거죠.
Flash는 영리하게 배경과 투명처리가 잘되므로 가능성이 높을 것 같습니다.

혹 성공하시면 게시판에 띄워주시면 비슷한 문제에 관심이 있는 사람에겐 좋을거 같습니다.

참고하세요.
그럼..

궁금이 님이 쓰신 글 :
: 안녕하세요~
: 제가 프로젝트를 진행할까 하는데요, 이 기능이 가능한지를 먼저 많은 고수님들께 문의를 드릴려고 합니다.
: 내용은 이렇습니다.
:
: 1. 메인폼에 CppWebBrowser가 있음
: 2. 이 브라우저 안의 html 페이지에서 gif 이미지를 불러옴
: 3. 구현해야할 기능
:  - 메인폼 완전 투명, CppWebBrowser 완전 투명, gif 이미지는 보여주기
:
: 설명이 잘 되었는지 모르겠네요.
: 예를들어, Winamp 같은 MP3 플레이어 중에는 폼의 형태가 4각이 아닌 원처럼 곡선형태로 만들어진것이
: 있습니다. 그리고 플레이어 외의 부분으로는 뒤에 떠있는 익스플로러나 메모장이 그대로 보이고요~~
:
: 제가 여러모로 테스트를 해 보았는데요
: 폼의 AlphaBlend 속성과 AlphaBlendValue 속성을 이용해서 메인폼을 아예 안보이게 했는데
: CppWebBrowser까지 안보이더군요. CppWebBrowser에는 투명도를 조절하는 속성이 없고요.
:
: 메인폼을 완전 투명하게 하고, CppWebBrowser도 완전투명하게 하고, 그 안의 gif 이미지만을
: 보여줄만한 방법은 없을까요?
: gif에는 투명을 포함하고 있어서 그 투명으로 된 부분으로는 바탕화면이나 뒤에 있는 다른 프로그램의
: 화면이 그대로 나와야 합니다.

+ -

관련 글 리스트
37707 폼은 완전투명하게 그러나 그 안의 웹페이지 내용은 보이게 할 수 있는 방법은 없을까요? 궁금이 1090 2004/10/20
37719     Re:폼은 완전투명하게 그러나 그 안의 웹페이지 내용은 보이게 할 수 있는 방법은 없을까요? 김태선 1431 2004/10/21
37757         Re:Re:폼은 완전투명 내용은 보이게-결론입니다. 궁금이 2391 2004/10/25
37736         Re:Re:폼은 완전투명 내용은 보이게-플래시로 해보았습니다. 궁금이 1462 2004/10/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.