728x90
반응형
델파이 윈도우 폼에서 특정 부분 투명
특정 폼의 내부가 투명하게 보이도록 하는 기능을 보여줍니다.
이 기능은 폼의 TransparencyKey 속성을 이용해 구현합니다.
간단한 캡처 프로그램을 만들다가 찾은 기능을 소개해볼까 합니다.
폼 안의 영역을 투명하게 해서 아래에 있는 UI가 보이도록 하는 기능입니다.
폼에 구멍을 뚫자
다음과 같은 작업을 해 준다 :
1. 폼에 Panel 개체를 배치하고, 배경색을 붉은 색으로 준다.
(BackColor 속성을 Red로 설정한다.)
2. 폼의 TransparencyKey 속성을 Red로 준다.
투명화된 부분을 클릭하면, 클릭에 대한
이벤트로 현재 폼의 아래에 있는
윈도우가 받게 된다는 것을 알 수 있다.
728x90
반응형
'Delphi Tip > Windows' 카테고리의 다른 글
SendMessage 함수를 활용한 윈도우 메시지 전송 방법 (0) | 2023.06.16 |
---|---|
윈도우즈 GUI 기본 폰트정보 구하기 (0) | 2023.06.07 |
윈도우버전 확인하기 (0) | 2022.02.03 |
델파이 윈도우 메세지 받는 방법 (0) | 2021.08.11 |
델파이 WM_USER 메시지 (0) | 2021.08.10 |
댓글