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
[1809] Re:감사합니다. 또 질문...
kkamjang [] 3431 읽음    1999-08-19 00:00
: 임펠리테리입니다.
:
: 전화접속 네트워킹을 사용해본지 오래되어서, 실제로 시도해보고 결과를 알려드릴 수는
: 없군요. 방법만 알려드리죠.
:
: 비주얼C++ 자체는 빌더에 비하면 참 멍청한 툴이지만, 그 안에는 유용한 툴들이 몇가지
: 같이 포함되어 있는데, 그중 제가 자주 사용하는 것이 스파이입니다. 스파이를
: 사용하면 현재 떠 있는 모든 윈도우들의 클래스 이름과 캡션, 핸들 등등 별의 별
: 정보를 다 알아낼 수 있는데, 최상위 윈도우 뿐 아니라 거기에 속한 컨트롤들의
: 정보도 알아낼 수 있습니다. 예를 들면, '버튼' 도요.
:
: 이런 스파이의 기능을 이용하여, 전화접속 네트워킹의 메인 윈도우의 캡션과 클래스
: 이름을 알아냅니다. 그리고 역시 이 윈도우의 하위 윈도우 중 원하는 버튼(아마도 '다음' 정도의
: 이름으로 되어있겠죠?)의 캡션과 클래스 이름도 알아냅니다.
:
: 이런 정보를 알아내고 나면, 작성하시는 프로그램의 코드 내에서 FindWindow...류의
: API 함수를 사용하여 전화접속 네트워킹 윈도우의 '다음' 버튼의 핸들을 알아낼 수
: 있겠죠? 그럼 이 버튼에다가 WM_LBUTTONDOWN과 WM_LBUTTONUP 메시지를 보낼 수
: 있습니다. 그러면.. 원하시는 것처럼 다음 단계로 넘어갈 수 있겠죠.
:
: 제가 지금 회사일로 조금 바쁜 관계로 실제로 작성한 코드를 보여드리기가 곤란하네요.
: 다음번에 다시 질문주시면 코드를 작성해보도록 하겠습니다. 그런데 지금 회사 컴 중에
: 전화접속을 사용하는 컴이 없어서... ^^;;;;
:
: 그럼 참고하시길...

spy를 쓰는 것은 이해를 했는데.. 버튼에 WM_LBUTTONDOWN을 보내는 함수가 어떻것이 있나요. 간단한 예를 부탁합니다. 아! 그리고 만약 window가 뒤에 있을 때 앞으로 오게 하거나 포커스를 주려고 하는데 잘 안되네요. GetTopWindow이나 ShowWindow로 해보았는데 잘 되지가 않습니다. 할 수있는 간단한 예도 ..... 너무 염치가 없죠? 죄송...

+ -

관련 글 리스트
1800 시스템폼에 엔터의 효과를 kkamjang 3362 1999/08/18
1804     Re:시스템폼에 엔터의 효과를 박지훈.임프 3614 1999/08/18
1809         Re:감사합니다. 또 질문... kkamjang 3431 1999/08/19
1816             Re:Re:감사합니다. 또 질문... 박지훈.임프 3448 1999/08/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.