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
[24951] Re:Re:Re:Re:그러면 아예 구멍을 뚫으시죠!!(감사합니다.)
나루터기 [selfnil] 1112 읽음    2003-03-27 13:04
정말정말 감사합니다..^^
이와 같은 방법으로 하면 가능 할꺼 같네요..


Emmortal.초짜 님이 쓰신 글 :
: 윈도우 폼에다가 구멍을 뚫으시면 될꺼 같은데..
:
: 이것도 아니시면 ('' )( '')a
:
:     HRGN    WindowRgn, HoleRgn ;
:     WindowRgn = 0;
:     GetWindowRgn(Handle, WindowRgn);
:     DeleteObject(WindowRgn);
:     WindowRgn = CreateRectRgn(0,0,Width, Height);
:     HoleRgn = CreateRectRgn(LeftForm, TopForm, RightForm, DownForm);
:     CombineRgn(WindowRgn, WindowRgn, HoleRgn, RGN_DIFF);
:     SetWindowRgn(Handle, WindowRgn, TRUE);
:     DeleteObject(HoleRgn);
:
:
:
:
: 나루터기 님이 쓰신 글 :
: : 님의 답변에 정말정말 감사 드립니다..^^
: :
: : 근대 꼭 창 전체가 반투명 이어야 됩니다
: : 반투명 밑으로 보이는 모든것이 선택 밎 실행 가능해야 하구여..
: : 몰론 OS는 2000 이상에서 사용 할꺼구요..
: :
: : 제가 어럽게 질문 해놓은거 같아서 그림 파일올립니다..
: :
: :
: : 최준호.스페로 님이 쓰신 글 :
: : : 안녕하세요 스페로 입니다.
: : :
: : : 반투명으로 아래쪽 에 마우스가 선택을 하거나 반투명 폼을 뚫는것은 안되고요
: : :
: : : 2000 이상 에OS 에서 그리고 빌더6에서는 아무런 코딩 없이 반투명 폼을 만들수 있습니다.
: : :
: : : 폼 속성중에 AlphaBlend = true
: : : AlphaBlendValue 를 적당 한 값만 주어도 됩니다.
: : :
: : : 마찬 가지로 2000이상에 OS에서 빌더6에서는 아무런 코딩 없이 투명폼을 만들수 있습니다.
: : : 역시 속성만 만지작 거리면 되거등요
: : :
: : : 투명 폼일때는 님이 원하시는 것처럼 뒤쪽에 바탕화면에 아이콘을 선택한다든지 실행 시킬수도
: : : 있습니다.
: : :
: : : 첨부된 그림은 투명에 알파도 해서 폼타이틀은 반투명이고 폼안은 투명입니다.
: : : OS는 윈2003 입니다.
: : :
: : : 주의점은 98이나 ME에서 안되고
: : : 빌더5에서는 이런걸 모두 코딩으로 해야 되죠..
: : :
: : :
: : : 나루터기 님이 쓰신 글 :
: : : : 안녕하세요..
: : : : 저는 C Builder 시작한지 얼마 안된 초보입니다..
: : : :
: : : : 1. 폼을 하나 만들고.
: : : :   - FormStyle = fsStayOnTop;
: : : :   - WindowState = wsMaximized;
: : : :
: : : : 마우스 포인터가 화면에서 숨는게 아니고요
: : : : 화면상에 그러진 폼을 무시 할 수 있을까요..?
: : : : (만약 폼 뒤에 탐색기가 있다면 품에 마우스를 클릭하면 탐색기가 클릭 되는거지요.)
: : : :
: : : : 2. 화면(모니터)상에서는 마우스 포인터가 가장 최상 위에서
: : : :   동작 하잖아요...(Window)        --> 맞습니까?
: : : :    마우스 포인터 보다 상위에 창(폼 etc..)등을 올려 놓을 수가 있습니까요..?
: : : :
: : : :
: : : :  - 화면(모니터)을 반투명으로 처리 할려구 합니다
: : : :    반투명 밑으로 보이는 모든 프로그램들은 조작 가능해야 되구여..
: : : :
: : : :  - 위 1, 2 은 제가 이렇게 구현 하면 되지 않을까 하는 거구요.
: : : :    또 다른 방법이 있으면 조언 부탁합니다.
: : : :
: : : :
: : : : 고수님들 답변좀 꼭 부탁합니다..
: : : :
: : : :  
: : : :
: : : :

+ -

관련 글 리스트
32160         Re:Re:화면을 반 투명처리를 어떻게 해야 되나요?? 최준호.스페로 958 2003/03/27
32159         Re:Re:화면을 반 투명처리를 어떻게 해야 되나요?? 둘리 986 2003/03/27
24947         Re:Re:화면을 반 투명처리를 어떻게 해야 되나요?? 나루터기 1240 2003/03/27
24949             Re:Re:Re:그러면 아예 구멍을 뚫으시죠!! Emmortal.초짜 1162 2003/03/27
24951                 Re:Re:Re:Re:그러면 아예 구멍을 뚫으시죠!!(감사합니다.) 나루터기 1112 2003/03/27
24938     Re:화면을 반 투명처리를 어떻게 해야 되나요?? 둘리 1057 2003/03/27
24936     Re:화면을 반 투명처리를 어떻게 해야 되나요?? gongnim 892 2003/03/27
24940         Re:Re:화면을 반 투명처리를 어떻게 해야 되나요?? 나루터기 1007 2003/03/27
24939         Re:Re:화면을 반 투명처리를 어떻게 해야 되나요?? 서정국.새더 1170 2003/03/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.