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
[19139] Re. API레벨에서는 GDI+에 있는 것으로 알고 있지만
김상구.패패루 [] 1354 읽음    2002-06-06 12:44
우선 님이 올리신 그림을 보진 않았지만 내용은 뭔지 알겠네요.
일단 고전적인 GDI에서는 지원하지 않습니다.
직접 알파블랜딩 함수를 구현하셔야 합니다.
Windows 2000이상부터 지원되는(XP이상이었던가..) GDI+에서는 지원 하는 것으로
알고 있지만 플랫폼 특성을 타니까.. 그냥 하나 만들어서 쓰시는게 좋을 듯
싶습니다.


Kevin 님이 쓰신 글 :
: 그동안 쭉 글만 읽다 궁금한게 있어서 질문하나 올립니다...
:
: 윈도우의 기본 프로그램인 그림판과 같은 프로그램을 만들고 있는데
:
: 첨부한 그림처럼, 기능 중 형광펜과 같은 기능을 구현하려고 하는데 답이 안나와서 애 먹고 있습니다.
:
: TImage 로 윈도우 바탕화면을 캡쳐하고 난 뒤 배경으로 삼고 , TPaintBox로 그림을 그리려고 하는데
:
: TPaintBox에 일반적인 TPen 설정으로 그림을 그리면 뒤의 배경이 안보이게 되는데, 형광펜과 같이
:
: 배경이 보이면서 라인이나 사각형등을 그릴 수 있게 할 수는 없는지요.
:
: Brush의 스타일도 변경해 보고 Pen의 모드나 스타일을 변경해 봐도 만족할 만한게 안나오네요..
:
: 다른 특별하게 넣은 것은 없구요. 그냥 TPaintBox에 형광펜과 같은 기능이 필요한데,
:
: 혹시 방법이 없을까요?
:
: 그럼 즐프 하세요..

+ -

관련 글 리스트
19124 [질문] 가입 기념 겸, 염치 없이 질문하나... Kevin 814 2002/06/05
19236     자답. 펜 모드를 변경해서 해결했습니다. Kevin 867 2002/06/10
19139     Re. API레벨에서는 GDI+에 있는 것으로 알고 있지만 김상구.패패루 1354 2002/06/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.