창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 드래곤볼2007-07-15 17:08:06, Hit : 3212
[질문] 이런것도 제작 가능한가요?
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=1911
제가 평소에 엑셀. 한글 등등...여러 문서를 띄워 놓고 작업을 하거든요.

직업특성상.....


근데 일일히 닫기가 귀찮아서요.....^^


30개정도 창을 한꺼번에 순차적으로 닫게 할수 없나요?

박종훈   2007-07-15 PM 5:50:59  
네^^ 한꺼번에 닫을 수 있습니다^^
버전에 따라 다른지는 모르겠지만,
엑셀 2003의 경우, 창의 클래스명이 XLMAIN 였고,
한글 2002의 경우, 창의 클래스명이 HwpMainFrameWnd 였습니다.

물론 버전에 따라 다르겠지만, 그냥 사용하시는 프로그램의 창 클래스명을 얻으시면 됩니다.
[기타자료실에서, Spy++ 게시물이 나오는데요, 그것을 이용하시면 클래스명을 얻으실수 있습니다.]
사용방법은, 해당 프로그램을 실행하신 뒤, 툴바에 보시면 쌍안경처럼 생긴 아이콘을 클릭하시면 창이 하나 나오는데요, 그 창에 보시면 [찾기도구] 라고 되어있고, 가운데 저격[십자가;;]표시가 되어 있는 아이콘이 있으실 겁니다. 그 아이콘을 드래그&드롭 하셔서, 찾고자 하는 창에 드래그 하시면 [클래스] 라는 부분에 클래스명이 나오게 됩니다.

암튼, 클래스명을 얻었으니, FindWindow라는 API함수를 사용하시면 그냥 해결될 듯합니다.
원리는, 아래와 같습니다.

1. FindWindow라는 API함수를 사용해서 핸들을 얻어냅니다. [반복으로 계속 찾아냅니다.]
2. 찾아낸 핸들에게 SendMessage라는 함수를 이용해서, WM_CLOSE 메시지를 보내줍니다.
3. 그러면, 창 닫기를 시도합니다. 만일, 수정된 사항이 없어서 종료된다면 그냥 된것이고, 수정된 사항이 있다만, 저장여부 창을 띄어주겠죠.

* WM_CLOSE는, 창을 닫으라는 뜻입니다.
이렇게, 원리를 알려드렸고요, 궁금한 점이 있다면 더 이야기 해주세요~
[저는 여기까지만 이야기 하겠습니다. 더 질문이 있으시다면 질문해주세요~]
지상현   2007-07-15 PM 7:55:58  
XP라면 작업표시줄에 그룹 기능을 이용해서 한꺼번에 닫을 수도 있을텐데요;;
박종훈   2007-07-15 PM 8:48:41  
흐흐;; 그렇지요_-;
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
483 창조
   [질문] 창조 배우려고 하는데 뭘 써여 하죠 [3]
김기환 2003/04/22  2784
482 창조
   [질문] 창조 명령중 폴더 이름 변경.. [7]
권선중 2004/07/29  3142
481 창조
   [질문] 전에 지우개 TV에 방송된것 인터넷주... [1]
김훈 2004/08/30  2548
창조
   [질문] 이런것도 제작 가능한가요? [3]
드래곤볼 2007/07/15  3212
479 창조
   [질문] 이건 어디서 찾아야하나요 ㅠ.ㅠ. [3]
민렬만세 2008/11/28  2948
478 기타
   [질문] 엑셀 고수님들 도와주세요.
드래곤볼 2006/11/14  2692
477 창조
   [질문] 실행파일에서 아이콘을 추출하는법점 [1]
김훈 2004/06/25  2952
476 창조
   [질문] 시간표시.. 및 다른질문즘..-_-; [6]
사루만 2003/01/02  3643
475 창조
   [질문] 수단위 표시에 대한 질문입니다. [1]
창조사랑 2002/11/05  3759
474 창조
   [질문] 소스 자료실의 오토마우스..관련.. [1]
권선중 2004/01/31  3635
473 창조
   [질문] 비베로 제작한걸 창조에서? [7]
사루만 2003/01/09  3277
472 창조
   [질문] 블록지정에 대한 방법 [1]
김훈 2003/07/14  2799
471 창조
   [질문] 부탁드립니다.. [5]
김훈 2004/08/25  2567
470 창조
   [질문] 바꾸기 [2]
김훈 2005/10/11  2421
469 창조
   [질문] 문자표관련 질문...내용정렬 [3]
권선중 2003/03/06  3570
468 창조
   [질문] 문을수에서 10자리문자와..소수문자를... [2]
권선중 2003/09/03  3656
467 창조
   [질문] 메모장에서 한글되게하기 [4]
블루짱 2006/02/28  2516
466 창조
   [질문] 메모 에서 원하는 위치나타내기 [7]
김훈 2005/10/31  3037
465 창조
   [질문] 리스트비교
창조나라 2002/11/19  3443
464 창조
   [질문] 리스트박스 질문하나 드릴게요. [2]
드래곤볼 2006/06/09  2839
463 창조
   [질문] 리스트박스 비교에 대해서
나그네손 2002/10/25  3514
462 창조
   [질문] 리스트박스 랜덤으로 출력하기 [1]
김훈 2004/05/05  2585
461 창조
   [질문] 리스트박스 내용 이름표에 나타나게 ... [5]
드래곤볼 2007/03/29  3128
460 창조
   [질문] 리스트박스 [1]
드래곤볼 2006/10/02  2759
459 기타
   [질문] 루나지원이 모지요? -_-
김환욱 2002/10/29  3509
LIST ALL   Prev [1]..[61][62][63][64][65][66][67] 68 [69][70]..[87] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인