Конференция "WinAPI" » QIP alike Hint Window
 
  • REA (10.06.08 12:03) [0]
    Не подскажете как сделать такое окошечко всплывающее как в QIP без активизации основного окна приложения и вытаскивания его на передний план. Ну в смысле окошечко всплывает поверх всего, но фокус ввода не получает и приложение тоже не получает.
  • clickmaker © (10.06.08 14:57) [1]
    окно со стилем WS_EX_TOOLWINDOW?
  • REA (10.06.08 23:47) [2]
    Возможно. Вы точно уверены, что если создать это окно и показать Show, то оно всплывет поверх остальных окон всех приложений, а основное окно программы останется на заднем плане?
  • Olegz77 © (10.06.08 23:53) [3]
    Для вывода без получения фокуса может подойдет ShowWindow с указанием флага SW_SHOWNOACTIVATE ?
  • Германн © (11.06.08 01:02) [4]

    > REA   (10.06.08 23:47) [2]

    А не проще ли самому проверить?
  • REA (11.06.08 10:21) [5]
    >А не проще ли самому проверить?
    Уже штук 20 вариантов попробовал. Поэтому хочется что то проверенное.
  • REA (11.06.08 10:22) [6]
    >Для вывода без получения фокуса может подойдет ShowWindow с указанием флага SW_SHOWNOACTIVATE

    Проблема в том, что окно либо совсем не показывается поверх остальных окон либо тащит за собой все приложение. Даже если ему указать Parent = 0
  • Smile (11.06.08 10:32) [7]
    >REA   (10.06.08 12:03)
    Поищи в инете KMAlert
  • REA (11.06.08 10:37) [8]
    Спасибо, поищу.

    Сделал сейчас тупо StayOnTop по таймеру - вызвается, но при нажатии на
    него вытаскивает основное окно наверх, а мне допустим его нужно просто закрыть.
  • REA (11.06.08 10:45) [9]
    >KMAlert
    Спасибо, то что надо!
  • DVM © (11.06.08 11:02) [10]

    > REA   (11.06.08 10:45) [9]

    Он, кстати, глючит, если имеется более одного монитора и панель задач расположена на втором мониторе, а запускают прогу, этот алерт выводящую на первом мониторе.
 
Конференция "WinAPI" » QIP alike Hint Window
Есть новые Нет новых   [134433   +21][b:0][p:0.001]