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
[57032] 무슨 컴포넌트든지 Handle을 가져오기
도상곤 [youja2007] 1047 읽음    2009-05-29 20:21
질문이 있습니다.

SendMessage할때 "(" 열자마자 void * hWnd 형식을

넣어주어야 하는데요

이때 Form1->Handle 같이 넣으면 무지쉽게

폼에 내용을 줄수있습니다.

그런데 요기서 질문!

Form같이 지정해주는 형식이아니라 (Sender)에서

컴포넌트의 핸들을 넣어서 SendMessage를 하려고합니다.

컴포넌트를 제거하는 팝업메뉴를 만들던도중 TControl로 캐스트 연산자를

써서 delete하면 무슨 컴포넌트인지 전부 2줄로 제거소스를 만들수 있었는데요

SendMessage를 하려는데 Handle을 넣어주어야 해서 ->Handle

하고 실행해보았더니 [C++ Error] Unit2.cpp(373): E2316 'Handle' is not a member of 'TObject'

이런 메시지가 뜨더군요;; 고로 문제는;;

Sender 에서 Handle값을 추출하는 방법을 알고싶습니다.

답변자님들 매번 답변해주셔서 감사드립니다.

+ -

관련 글 리스트
57032 무슨 컴포넌트든지 Handle을 가져오기 도상곤 1047 2009/05/29
57033     Re:무슨 컴포넌트든지 Handle을 가져오기 장성호 1259 2009/05/29
57035         언제나 감사합니다^^ 도상곤 2011 2009/05/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.