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
[42704] Re:C++빌더를 얼마전부터 배우기 시작했는데요. 궁금한게 있네요;
조준회 [] 916 읽음    2005-11-28 23:47
WM_CLOSE는 함수가 아니라 메세지입니다.

이건 이미 실행되는 있는 프로그램등에 메세지를 보내..그 메세지에 해당하는 작업을 하도록
하는겁니다.

아래 코드는.. FindWindow API를 이용해서.. 프로그램을 찾아..
그 프로그램의 핸들을 통해서 프로그램을 닫으라는 메세지를 보낸겁니다.

다른 프로그램을 실행시키는 가장 간단한 API는 WinExec 입니다.
미리 실행시킬 프로그램목록을 등록하는것들은..

어려운것은 아닙니다만....
간단히 설명될것이 아닙니다.
차근차근 공부하시다 보면..쉽게 해결가능한 내용들입니다.



김옥현 님이 쓰신 글 :
: 몇가지가 있습니다.
:
: 제가 지금 두가지 기능을 가진 프로그램을 짜볼려고하는데요
:
: SendMessage(FindWindow(NULL, Edit1->Text.c_str()),WM_CLOSE,0,0);
:
: 라는걸로 입력받아서 버튼을 누르면 닫히게하는 방법까지는 알겠는데요
:
: 제가 원하는것은 특정프로그램을 실행시키는 겁니다.
:
: 저
: WM_CLOSE와 반대의 개념의 함수를 알고 싶네요 (물론 사용법도요^^;)
:
:
: 또한 위프로그램에서 미리지정한 프로그램을 실행시키는 방법도요.
:
: 추가로 저 미리실행시킬 프로그램을 등록받는 것도 만들어보고싶네요;
:
: 흐음. 이러면 프로그램을 통째로 물어보는게 되는건가;;
:
: 아무튼 알려주시면 감사하겠습니다 ㅠㅠ

+ -

관련 글 리스트
42703 C++빌더를 얼마전부터 배우기 시작했는데요. 궁금한게 있네요; 김옥현 934 2005/11/28
42704     Re:C++빌더를 얼마전부터 배우기 시작했는데요. 궁금한게 있네요; 조준회 916 2005/11/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.