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
[3360] >질문< 초기 실행시 화면에 나타내지 않는 방법?
grunt95 [ ] 1214 읽음    1998-06-20 21:41
안녕하세요....

코딩중 궁금한 것이 있어서 이렇게 질문 드립니다..

프로그램 처음 실행시에 폼이 화면에 나타나지 않게 하는 방법이 있는지...

어떤 프로그램은 실행하면 Tray에만 아이콘이 먼저 나타나고

Tray에 있는 아이콘을 더블클릭하다던지.. 하면 그제야 폼이 나오게

만들었던데.....   그 방법을 알고 싶습니다...

전 Rx에 있는 Tray 콤퍼넌트를 사용했구요.... 강제 종료를 못하게 해야하는

것이기 때문에 OnPaint 이벤트에다

procedure TMain.FormPaint(Sender: TObject);
begin
  ShowWindow(Application.Handle, HIDE_WINDOW);
end;

이렇게 코딩 하여 작업 표시줄에 나타나지 않토록 했습니다....

그리고 메인 Form의 WindowsState에다

wsMinimized를 넣어주고(일단은....) 시작시 폼이 최소화 돼게끔 하였는데요...

이렇게 해도 처음 시작시에는 작업표시줄에 프로그램이 보이더라구요....

그거 우측 마우스키 누르고 닫기.. 해 버리면 종료가 돼잖아요....

그래서 시작부터 트래이에 쏙 들어가게 하는 방법을 알고 싶어요....

그럼 즐거운 통신 돼시구요....  두서없이 질문을 드렸는데 질문이 이해

가지 않으시다면 다시 질문 할께요....  그럼..

                                               헤르~`



+ -

관련 글 리스트
3360 >질문< 초기 실행시 화면에 나타내지 않는 방법? grunt95 1214 1998/06/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.