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
[62459] DragDrop에 관한 질문 입니다.
공부중 [lcw1984] 900 읽음    2010-09-16 11:04
판넬을 동적으로 10개 생성 합니다.
//동적으로 생성 한 판넬 에 대한 드레드 드롭과 드레그 오버 코드 입니다.
void __fastcall TfrmExpControlTest::PanelDragOver(TObject *Sender, TObject *Source,
      int X, int Y, TDragState State, bool &Accept)
{
  if(dynamic_cast<TListView *>(Source) == NULL) return;
  Accept = true;
}

void __fastcall TfrmExpControlTest::PanelDragDrop(TObject *Sender, TObject *Source,
      int X, int Y)
{
  if(dynamic_cast<TListView *>(Source) == NULL) return;
  SendMessage(ListView1->Handle, LVM_SETITEMPOSITION, ListView1->ItemFocused->Index, MAKELPARAM(X, Y));

리스트 뷰의 첫번째 내용을 생성 된 판넬 중 원하는 판넬에 드레그 드롭 하여 자료를 표출 하려 합니다.
예를 들어 리스트뷰의 첫번째 아이탬을 생성 된 판넬중 2번째 판넬에 올리고 싶습니다.
이럴 때 2번째 에 해당 되는 판넬의 인덱스 값을 아는 방법은 없는지요?

+ -

관련 글 리스트
62459 DragDrop에 관한 질문 입니다. 공부중 900 2010/09/16
62586     Re:DragDrop에 관한 질문 입니다. 도대체 917 2010/10/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.