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
[331] [답변] GRUNT95/다른프로그램 Caption이름 알아내는 방
cmart2 [ ] 2608 읽음    1997-12-16 08:11
안녕하세요. 초웁니다.

참 재밋는 생각을 하셨군요.

전에 저희회사에 계시던 분이 만들어 놓으신 프로그램을 보고

간단하게 설명드리죠..

음....

원하는 윈도우의 핸들을 가져올 수만 있다면 GetWindowText() 함수를 사용

하심 됩니다.

예를 들어 이렇게...

.........
var
  Wnd: hWND;
  TextBuf: array[0..255] fo char;

begin

  {윈도우의 핸들을 가져오는 코딩}
  .............

  {그 윈도우의 핸드로 캡션을 가져오기}
  GetWindowText(Whd, @TextBuf, 255);
  Label1.Caption := StrPas(TextBuf);
..............
end;

윈도우의 핸들을 가져오는 방법은 ....음....

마우스의 위치를 알아내서 WindowFromPoint()함수를 사용하면 되는 군요.

여기에 관한 재미있는 프로그램을 자료실에 올려 놓겠습니다.

소스는 만드신분의 동의가 없어 올리지 못합니다. 이해해 주세요.

역시 API는 어지럽군요....쩌비~

그럼 좋은 코딩하세요.

제 ID가 열시간 짜린데... 벌써 10시간을 넘겼군요...흑흑...훌쩍~



+ -

관련 글 리스트
331 [답변] GRUNT95/다른프로그램 Caption이름 알아내는 방 cmart2 2608 1997/12/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.