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
[7299] [답변] KNK300/ 익스플로러 종료 하기
안녕하세요 [ ] 982 읽음    2000-07-24 17:45

안녕하세요 ..

익스플로러 그러니깐 1개 아닌 여러 프로그램이 실행 된 상태에서

익스플로러만 종료하시겠다는 의미군요.

간단(!)합니다, CallBack해서 현재 실행 된 프로그램들의 프로세스혹은

목록을 얻어옵니다.

그래서 GetWindowText등으로 Caption을 얻어서 Pos명령어로 Explorer

이라는 단어가 포함되어있지 확인하고, 그것이 오면 SendMessage로

WM_CLOSE를 해서 종료해도 되겠군요.

헌데, 전 익스플로러를 아무지 종료할려고 해도 안되더군요. 이유인즉

SendMessage로는 안되덥니다.

아마 강제 프로세스로 터미네이터 시켜야 될듯 ...

편법, 즉 꼼수를 쓰자면 익스플로러의 창에 Active를 놓고 Ctrl+X라는

키를 보내서 라도 종료하면 안전(!)하게 되겠네요.

좋은 시간 되십시오.


+ -

관련 글 리스트
7299 [답변] KNK300/ 익스플로러 종료 하기 안녕하세요 982 2000/07/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.