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
[8743] 시작시 폼을 보이지 않게 하면서의 문제점.....
수야 [sooya23] 1172 읽음    2001-07-04 15:31
안녕하세요

WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
        try
        {
                 Application->Initialize();
                 Application->CreateForm(__classid(TNoShowForm), &NoShowForm);
                 Application->ShowMainForm = false;
//                 Application->Minimize();
                 ShowWindow(Application->Handle, SW_HIDE);
                 Application->Run();
        }
        catch (Exception &exception)
        {
                 Application->ShowException(&exception);
        }
        return 0;
}

이렇게 코딩한 상태구요.. 메인폼에는 TTrayIcon 컴포넌트가 있어서 바로 트레이로 보냈습니다.

그런데 여기까지는 좋았는데 문제점이 트레이의 팝업메뉴를 띄우고자 마우스를 클릭하면 프로그램이 죽어버립니다.

몇가지 방법을 동원해봤지만 폼이 visible 또는 손으로 직접 Minimize 버튼을 눌러 폼은 경우, 또는

폼이 생성된후 Minimize 시킨후에만 팝업메뉴가 뜨는데요... 폼을 보이지 않게하고 트레이아이콘으로 팝업메뉴를 띄울려면 어떻게 해야되는지요?

질문이 이상하면 말씀해주세요. 답변 꼭 부탁드립니다.

+ -

관련 글 리스트
8743 시작시 폼을 보이지 않게 하면서의 문제점..... 수야 1172 2001/07/04
8764     Re:시작시 폼을 보이지 않게 하면서의 문제점..... 수야 1524 2001/07/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.