Q&A

  • 메세지폼을 최상위로..
안녕하세요...

또 궁금한것이 있어 이렇게 한자 물어봅니다.

ShowMessage폼이나 MessageBox폼을 최상위로 올리려면 어떻게 해야되죠?

그러니까 원래 Modal인거는 알지만, 또다른 사용자정의폼이 항상 최상위로 설정되어 있을경우에는 그뒤에 숨어 버려서 제어를 할수 없는 경우가 발생하더라구요...

혹시 아시는분 계심 쫌 갈켜주셔요...

그럼 안녕히 계세용..



1  COMMENTS
  • Profile
    구창민 1999.07.02 09:28
    임희철 께서 말씀하시기를...

    > 안녕하세요...

    > 또 궁금한것이 있어 이렇게 한자 물어봅니다.

    > ShowMessage폼이나 MessageBox폼을 최상위로 올리려면 어떻게 해야되죠?

    > 그러니까 원래 Modal인거는 알지만, 또다른 사용자정의폼이 항상 최상위로 설정되어 있을경우에는 그뒤에 숨어 버려서 제어를 할수 없는 경우가 발생하더라구요...

    > 혹시 아시는분 계심 쫌 갈켜주셔요...

    > 그럼 안녕히 계세용..

    >



    임희철님 안녕하세요?

    메세지 폼을 똑같이 하나 구현하면 어떨런지요?

    간단한 폼을 하나 작성한뒤 아래의 API함수를 이용해

    SetWindowPos(handle, HWND_TOPMOST, left, top, width, height, SWP_SHOWWINDOW);

    SetWindowPos(handle, HWND_NOTOPMOST, left, top, width, height, SWP_HIDEWINDOW);

    최상위로 만드시면 될거 같네요.

    그럼 ^^ 즐거운 프로그래밍 되시길~