Q&A

  • 최상위 윈도우 나타내기....
먼저 메인 폼이 있고요.... 이건 트레이 아이콘으로만 활성화 시킵니다.

그리고 메뉴 폼이 있는데... 메인 폼이 Auto-Create되면서 메뉴 폼이 동적생성 하지요..

그런데 이부분에서

SetWindowPos(Handle,HWND_TOPMOST,left,Top,Width,Height,SWP_SHOWWINDOW);

API를 메뉴 폼의 OnCreate와 OnActivate에다가 걸어놓아도 폼이 올라와서 마우스를 다른

곳을 클릭하면 폼이 뒤로 숨습니다...

하지만 메뉴폼에서 다른 외부프로그램을 실행시키고 외부프로그램이 종료되면서

메뉴폼을 생성시키면 메뉴폼이 최상위 윈도우가 되어 있습니다.



왜 처음에 메인폼에서 메뉴폼을 생성시키면 폼이 뒤로 숨는 걸까요???

0  COMMENTS