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
[9744] Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 변경하고 싶습
만신창이 [] 1305 읽음    2004-07-17 01:24
SysListView32 라는 클레스 이름을 가지고 있습니다.
그리고 객체 TEXT 이름은 ListSetDataWnd 라고 되어 있습니다.

유영인  Cuperido 님이 쓰신 글 :
: LB_GETITEMDATA 이라는 윈도우 메시지로 ItemData를 얻어올 수 있는 방법이 있습니다.
: 하지만, ListBox가 LBS_HASSTRINGS 이라는 속성을 가진채로, OwnerDraw 되었을 때만
: 가능한 방법이고요. (Item 갯수가 32768개 미만일 경우에만 가능합니다)
:
: 그렇지 않은 경우에는 별도의 어플리케이션 영역이라 메모리 접근이 불가능 합니다.
: 말씀하신 대로 후킹을 하든지 해야할텐데, 찍어내는 방법이 여러가지라 어떤 API를
: 후킹할지도 모호하네요.
:
: 어떤 객체인지 확실히 분석이 가능하다면 더 큰 도움을 드릴 수 있을텐데요.. :(
:
:
: cuperido
:
:
: 망신창이 님이 쓰신 글 :
: : 안녕하세요.
: :
: : 제가 모 회사에 취직을 하게 되었는데
: : 이전에 있다가 나간 사람이 어플리케이션을 개발하고 퇴사해 버렸습니다.
: : 다른 정보도 없이... --;; 더군다나 소스도 날라간 상태... --;;;;;
: : 소스도 없는 상황에서.. --;
: :
: : 이놈을 제어 아닌 제어 해야 될 일이 생겨 버렸습니다.. ㅠ.ㅠ
: : 제가 만든 프로그램으로 그 프로그램(폼 디자인 예쁩니다)의 분석을 시작했었는데
: :
: : 핸들 찾아서 그 핸들 가진 부분의 ListBox 에 있는 값들을 가지고 와서
: : 수정해야 될 일이 생겼습니다... (일반 ListBox 도 아니도 디자인이 예쁘더군요..)
: : 흠.. 그리고 안에서 돌아가는 값들도 보고 제어해야 될 부분이 생기더군요.. ㅠ.ㅠ
: :
: : 핸들만 가지고 그 프로그램의 값들을 가져 올려고 했는데 안되고 있습니다...
: : 어떻게 하면 그 프로그램 내부에 돌고 있는 값들을 읽어들여서 분석해서
: :
: : 제가 원하는 데이터로 변경 할 수 있을지 정말 막막합니다... ㅠ.ㅠ
: : 처음 이런 일을 당해서... 저도 후킹이라는 것도 보고 있지만... 어떻게 하면 좋을지
: :
: : 질문드려 봅니다.... 핸들 가지고 이전에 답변 올려져 있는 것들을 보고 적용해 보았는데
: : 안되더군요... --;; 어떤 방법이 있는지 답변 부탁드립니다...
: :
: :

+ -

관련 글 리스트
9740 [질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 변경하고 싶습니다. 망신창이 1263 2004/07/15
9742     Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 변경하고 싶습니다 유영인 Cuperido 1709 2004/07/16
9744         Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 변경하고 싶습 만신창이 1305 2004/07/17
9745             Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 변경하고 유영인 Cuperido 1765 2004/07/17
9746                 Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 변경 만신창이 1338 2004/07/17
9747                     Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와서 유영인 Cuperido 1410 2004/07/17
9749                         Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁어와 만신창이 1269 2004/07/17
9751                             Re:Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으로 긁 유영인 Cuperido 1195 2004/07/17
9754                                 Re:Re:Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그램으 만신창이 1317 2004/07/18
9756                                     Re:Re:Re:Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프로그 유영인 Cuperido 1424 2004/07/18
9761                                         Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 프 만신창이 1167 2004/07/19
9765                                             Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 저의 유영인 Cuperido 1483 2004/07/19
9766                                                 Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:[질문] 다른 어플리케이션의 내부에 돌아가는 값들을 만신창이 1511 2004/07/19
9748                         Re:Re:Re:Re:Re:Re:[질문] 내용을 좀 수정하였습니다... 만신창이 1457 2004/07/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.