Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[47] [질문] TCanvas사용시 문제... Help me...
dukhung [ ] 2931 읽음    1997-10-29 11:24
Dll을 사용해서 컴포넌트를 만들고 있습니다.  dll이 c로 되어있는관계로  수많은
난관을 겪고 있지만  이러한 자리에 올려서 같이 머리를... 헤헤...
전 웃고 있지만 뼈를 깍는 고통이 뒤따르니 읽으시는 분들은 제게 해답을 주셨으면
완전히 고맙겠습니다.

dll을 사용해서 처음에 폼에서 대충만들었거든요.. 그런데 이놈의 dll이 HWND와 DC
를 꼭 사용하지않겠어요..  물론 그때도 제가 아시는 분의 도움을 받아서
Panel을 깔고.... 그위에 paintbox를 놓은 상태에서 HWND -> Panel.handle로
DC -> PaintBox.Canvas.handle로 했죠.... 그랬더니  돌아가더라구요...
그래서 됐다싶어서...  컴포넌트를 TGraphicControl으로 상속받아서 하고 있는데..
이처럼 HWND와 DC를  넘겨줘야하는데 canvas.handle만으론 부족함을 느꼈죠...
다른 방법을 썼지만 좀 애를 먹이네요....  좀 헷갈리시는 분은 제가 다시 써드리께요..

그리고 C++의 dll의 파라메타가 인테저를 가르키는 롱포인터일 경우에 파스칼에서
var integer일건데... 그냥 integer를 넘겨도 무관한지요?

도와주세요..


+ -

관련 글 리스트
47 [질문] TCanvas사용시 문제... Help me... dukhung 2931 1997/10/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.