Hide Dialog Box

Discussion in 'WASM.WIN32' started by Lightning, Mar 1, 2008.

  1. Lightning

    Lightning New Member

    Blog Posts:
    0
    Joined:
    Jul 30, 2006
    Messages:
    24
    Как скрыть диалоговое окошко сразу после его создания, если оно создается с помощью DialogBox()?
    Если перехватывать сообщение WM_INITDIALOG и делать ShowWindow(хэндл,SW_HIDE); окошко остается видимым.
     
  2. IceStudent

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
  3. HuXTUS

    HuXTUS New Member

    Blog Posts:
    0
    Joined:
    Jan 8, 2007
    Messages:
    240
    некрасиво, зато работает: в WM_INITDIALOG заводишь таймер с махоньким интервалом. В обработке таймера убиваешь его, после чего ShowWindow.