Скрытое окно.

Тема в разделе "WASM.BEGINNERS", создана пользователем _NEBO, 5 мар 2009.

  1. _NEBO

    _NEBO New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2008
    Сообщения:
    27
    Вот задача у меня сделать скрытое окно (CreateWindowEx), но не HIDE а за пределами видимости. Ламерский вопрос как убрать с панели задач его? Вот уже два часа стилями клацаю не могу найти.
     
  2. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    SetParent(hWnd,FindWindow(L"Shell_TrayWnd",NULL));
     
  3. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    _NEBO
    Плюс к тому, что написал jaja, на самом деле подойдёт любое невидимое окно, назначенное родительским. В том числе и своё собственное.
     
  4. _NEBO

    _NEBO New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2008
    Сообщения:
    27
    Неа, не катит. Такое окно в висте плохо работает с сообщениями. игнорируются ответы сообщений.
    видимо окно должно быть родительское
     
  5. _NEBO

    _NEBO New Member

    Публикаций:
    0
    Регистрация:
    20 фев 2008
    Сообщения:
    27
    нужно простое окно, только чтоб его не было на панели задач
     
  6. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    ShowWindow(hWnd, SW_HIDE);
    SetWindowLong(hWnd,GWL_EXSTYLE,GetWindowLong(hWnd,GWL_EXSTYLE)|WS_EX_TOOLWINDOW);
    ShowWindow(hWnd,SW_SHOW);
     
  7. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    это с таксбара уберет его. если с экрана, то просто св_хайд
     
  8. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    _NEBO
    Оно и есть простое. Только его родитель невидим. Тогда на панели задач не появится.
     
  9. kero

    kero Модератор SOURCES & 2LZ Команда форума

    Публикаций:
    0
    Регистрация:
    4 апр 2006
    Сообщения:
    1.074
    Адрес:
    Москва
    Ну, чего жевать многажды разжеваное, поиск-то на что?