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
[43774] Re:checkbox 그리기
외랑 [] 1019 읽음    2006-02-21 11:37
에러에 대한 내용은 요구사항이 포인터라는 거구요...
RtCheck의 주소를 요구하는 거라고 보시면 됩니다.  &RtCheck로 바꾸보세요..*^^*


김도훈 님이 쓰신 글 :
: 우선 답변 올려주신거 정말 감사합니다.....몇 일전에 올린 질문 답을 이제야 보고 해보는데 에러가 나네요......
: OnDrawCell에 다음처럼 했는데
: if(ACol==0)
:                 {
:                         {
:                         TPoint PtCheckSize;
:                         TRect RtCheck;
:                         PtCheckSize = Point(GetSystemMetrics(SM_CXMENUCHECK), GetSystemMetrics(SM_CYMENUCHECK));
:                         RtCheck.Left   = Rect.Left + ((Rect.Right-Rect.Left)-PtCheckSize.x) / 2;
:                         RtCheck.Top    = Rect.Top + ((Rect.Bottom-Rect.Top)-PtCheckSize.y) / 2;
:                         RtCheck.Right  = RtCheck.Left + PtCheckSize.x;
:                         RtCheck.Bottom = RtCheck.Top + PtCheckSize.y;
:
:                         DrawFrameControl(this->sgCal->Canvas->Handle,RtCheck,DFC_BUTTON,DFCS_CHECKED);
:                         }
:
:                 }
: DrawFrameControl의 두번째 파라미터가 에러가 나네요......
:  E2034 Cannot convert 'TRect' to 'tagRECT *'
:  E2340 Type mismatch in parameter 2 (wanted 'tagRECT *', got 'TRect')
:
: 에러좀 잡아주세요...그리고 한번 클릭했을때 체크로 변하는 것좀 자세히 알려주시면 안될까요..
: 핸들에 대한 자료가 너무 찾기 어렵네요....
:
: 수고하세요~~~^^

+ -

관련 글 리스트
43762 checkbox 그리기 김도훈 1044 2006/02/20
43774     Re:checkbox 그리기 외랑 1019 2006/02/21
43785         Re:Re:checkbox 그리기 김도훈 1112 2006/02/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.