Q&A

  • 캡션바 없는 자식윈도우 상위로 보이기;;;


그림에서 보시는 바와 같이... 자식윈도우의 BorderStyle을 bsNone으로 설정하여 캡션바를 없앴습니다.

그리고 윈도우캡션바를 대신하여 Panel을 올리고 그 패널의 클릭 등 이벤트에 따라 윈도우캡션바 역할을 수행하게 하려고 합니다.

이동에 대해서는 구현이 되었는데, 하단에 가려져 있는 자식윈도우가 최상위로 올라오는 것이 되질 않습니다.

BorderStyle를 수정하여 윈도우캡션바가 보이도록 하면 제가 원하는 동작을 합니다.

윈도우캡션바 없이 패널만으로 선택 된 윈도우가 최상위로 오도록 할 수 있을까요???
1  COMMENTS
  • Profile
    정락문 2006.12.28 19:01

    자식 윈도우를 Modal 또는 Modeless 중 어느 것으로 띄우셨는지 알 수는 없지만,
    Modal로 띄우셨다면 최상위 이하의 윈도우는 선택이 안되겠지요.
    Modaless로 띄우셨는데 최상위로 안 오는 경우가 있는지 모르겠지만,
    만약 안된다면 BringWindowToTop 함수를 이용해서 한번 해보심이 좋을 듯합니다.