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
[26044] Re:Re:[질문]한프로그램내에 여러개의 폼을 사용시 그중 한폼에 버튼에 sendmessage보내려면
손효철 [iconms1] 771 읽음    2003-06-23 14:15
제 질문은 그런것이 아니고 2개의 프로그램이 있는데 한개의 프로그램은
폼을 여러개 가지고 있고 폼마다 안에 웹브라우져 창과 버튼을 가지고 있는데

두번째 프로그램에서 findwindow로 첫번째 프로그램의 폼중 두번째 폼의
web 창의 핸들을 얻어서 navigater명령으로 특정 url로 보내거나
두번째폼에 달린 버튼을 누른 명령 click를 보내려고 합니다

이때 폼중 특정폼의 속에 있는 핸들을 찾아서 샌드메세지를 그곳에 보내는
명령을 구하고 싶습니다


==============================================================================






김진호.불사새 님이 쓰신 글 :
: Form과 Button에는 HWND 타입의 Handle이 있습습니다.
:
: Form1의 HWND는 Form1->Handle이고
: Button1의 HWND는 Button1->Handle입니다...
:
: 손효철 님이 쓰신 글 :
: : 먼저번 질문과 연결되는 내용입니다
: :
: : 한프로그램내에서 여러개의 폼을 동시에 사용시
: :
: : 그중 한폼에 버튼에 sendmessage보내려면 어떻게 해야하나요?
: :
: : form1,form2,form3 이 있고 그중 form2에 버튼1이 있으면
: :
: :   HWND h;
: :   h = FindWindow( "web1", NULL );  //응용프로그램이름 web1.exe
: :   
: :     h = GetWindow( h,Form2); // ? 에러
: :
: :    PostMessage(FindWindow(NULL, "web1"), WM_QUIT, 0, 0);  // web1 종료시
: : 
: :
: :     그러면 web1의 form2의 버튼1에 클릭을 다른프로그램에서  보내려면
: :
: :      어떤식으로 지정해야 하나요?
: :

+ -

관련 글 리스트
26042 [질문]한프로그램내에 여러개의 폼을 사용시 그중 한폼에 버튼에 sendmessage보내려면 손효철 833 2003/06/23
26043     Re:[질문]한프로그램내에 여러개의 폼을 사용시 그중 한폼에 버튼에 sendmessage보내려면 김진호.불사새 879 2003/06/23
26044         Re:Re:[질문]한프로그램내에 여러개의 폼을 사용시 그중 한폼에 버튼에 sendmessage보내려면 손효철 771 2003/06/23
26047             Re:Re:Re:[질문]한프로그램내에 여러개의 폼을 사용시 그중 한폼에 버튼에 sendmessage보내려면 김진호.불사새 992 2003/06/23
26048                 Re:Re:Re:Re:[질문]한프로그램내에 여러개의 폼을 사용시 그중 한폼에 버튼에 sendmessage보내려면 손효철 1051 2003/06/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.