Q&A

  • Main Form에서 ChildForm이 만들어질때의 Message
mdi main window에서 child window가 만들어 질때마다 해당 mdi child window의 캡션을

메뉴에 추가하고 싶습니다.



여기저기, 코드를 추가하고 싶지 않아서, TAppMessage component를 쓰려고 하거든요.

그런데, mdi main winodw에서 mdi child windows가 만들어 질때 발생하는 window message를 어떻게 알아낼 도리가 없더군요.

그 message가 어떤건지 알고 계시거나, 혹, 해결방법을 알고 계시는 고수님들 답변 부탁드립니다.



2  COMMENTS
  • Profile
    바다를향해 2001.05.19 00:31
    wm_mdiactivate, wm_mdicreate 등등 메세지를 함 찾아 보세여..



    초짜 wrote:

    > mdi main window에서 child window가 만들어 질때마다 해당 mdi child window의 캡션을

    > 메뉴에 추가하고 싶습니다.

    >

    > 여기저기, 코드를 추가하고 싶지 않아서, TAppMessage component를 쓰려고 하거든요.

    > 그런데, mdi main winodw에서 mdi child windows가 만들어 질때 발생하는 window message를 어떻게 알아낼 도리가 없더군요.

    > 그 message가 어떤건지 알고 계시거나, 혹, 해결방법을 알고 계시는 고수님들 답변 부탁드립니다.

    >

  • Profile
    초짜 2001.05.21 04:42
    답변 감사드립니다.



    근데, 생각대로 되지 않는군요.

    parent form 의 WndProc을 override해서 그 message(WM_MDICREATE)를 처리하도록 해보았는데, 그 message가 발생되는것 같지 않거든요?



    바다를향해 wrote:

    > wm_mdiactivate, wm_mdicreate 등등 메세지를 함 찾아 보세여..

    >

    > 초짜 wrote:

    > > mdi main window에서 child window가 만들어 질때마다 해당 mdi child window의 캡션을

    > > 메뉴에 추가하고 싶습니다.

    > >

    > > 여기저기, 코드를 추가하고 싶지 않아서, TAppMessage component를 쓰려고 하거든요.

    > > 그런데, mdi main winodw에서 mdi child windows가 만들어 질때 발생하는 window message를 어떻게 알아낼 도리가 없더군요.

    > > 그 message가 어떤건지 알고 계시거나, 혹, 해결방법을 알고 계시는 고수님들 답변 부탁드립니다.

    > >