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
[8040] Re:Re:Re:제목표시줄에서..종료를 했을때
최창욱 [] 1446 읽음    2001-06-08 10:14
길드짱 님이 쓰신 글 :
: 우선 답변해주셔고맙습니다. 경호님...
: 저는 이렇게 처리했거든요..
: int ExitCode = Application->MessageBox("종료확인","쫑료",MB_YESNOCANCEL|MB_ICONWARNING);
:     switch(ExitCode)
:     {
:         case IDCANCEL:
:             CanClose = false;
:             break;
:         case IDYES:
:             CanClose = true;
:             break;
:         case IDNO:
:             CanClose = true;
:             break;
:     }
: 님과 같은 방법이지요....그러나...이방법으로 했을때의 문제는...
: 내프로그램의 윈도우가 보이지 않은 상태에서...닫기를 하면...않걸려요...
: 그러니까....쉽게 설명해서.. 내프로그램의 윈도우가 restore된상태에서는 문제가 없는데..
: Minimize상태(윈도우가 보이지않는상태)에서 윈도우 팝업메뉴의 닫기를 실행하면...
: T_T......작동을 하지 않습니다...
: Minimize상태(윈도우가 보이지않는상태)에서 윈도우 팝업메뉴의 닫기를 실행했을때 할수있는방법을 찾고 있습니다...
: 고수님들의 도움을 바랍니다....
:
:
:
이상하네요?????

저두 지금 님과 같은 방법으로 구현했는데..
님처럼 Application 자체를 미니마이즈시키고(즉..윈도우의 작업표시줄에만 나타나고 화면은 보이지
않는 상태로 만들고) 거기서 마우스 우측버튼을 눌러서 종료를 선택해봤는데...

현재 작업중인 내용을 저장할까요?? 라는 메시지가 잘 뜨는데요?
뭐가 문제징???

참고로 제가 하는 작업의 형태는 MDI이고요..
작업중인 내용을 저장할까요? 라는 메시지가 뜨는 창은 MDI Child폼입니다.

제가 테스트 해본 바로는 MDI 폼이나 MDI Child폼 모두 CloseQuery가 다 잘 먹힙니다.

혹시나..체크해 보실 부분이라면....
OnCloseQuery 이벤트에 위의 코드를 작성하셨겠져? ^^;;;;

+ -

관련 글 리스트
8024 제목표시줄에서..종료를 했을때 길드짱 1401 2001/06/07
8027     Re:제목표시줄에서..종료를 했을때 경호 1458 2001/06/07
8029         Re:Re:제목표시줄에서..종료를 했을때 길드짱 1300 2001/06/07
8040             Re:Re:Re:제목표시줄에서..종료를 했을때 최창욱 1446 2001/06/08
8039             Re:Re:Re:제목표시줄에서..종료를 했을때 경호 1232 2001/06/08
8045                 Re:Re:Re:Re:제목표시줄에서..종료를 했을때 길드짱 1259 2001/06/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.