| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Всегда на рабочем столе |
| Автор: Step 27.11.2002, 18:56 |
| Как сделать окошко которое всегда будет на рабочем столе типа флєгетовского. желательно под визуал. Спасибо |
| Автор: AntonSaburov 27.11.2002, 20:50 |
| RTFM - MSDN function CreateWindowExt with style - WS_EX_TOPMOST. |
| Автор: Step 28.11.2002, 21:54 | ||
Ценю остроумие! но может вы мне всетаки скажете какое окно надо задать как родительское, А то у меня поверх только определенных окон но не всех. WM_TOPMOST я использую. Спасибо. |
| Автор: AntonSaburov 29.11.2002, 00:57 |
| А зачем указывать родительское - это не обязательный параметр для поп-ап окон. |
| Автор: Step 30.11.2002, 03:23 | ||
Да я тоже думал что не обязательный, только окошко почемуто пропадает |
| Автор: Step 30.11.2002, 03:50 |
| Поясняю задачу подробнее. У меня есть окно, я создаю интерфейсный поток с другим окном, указую ему ТОМРОST, и внатури оно поверх основного окна, но как только я переключаюсь на другую задачу у меня данное окно проподает, а мне нужно что бы оно светилось "вечно". Что делать? |
| Автор: AntonSaburov 30.11.2002, 04:01 |
| Ты как окну задаешь такое состояние - можно просто кусок кода ? |
| Автор: Step 30.11.2002, 04:14 | ||
CreateEx(WS_EX_TOMPOST,0,0,NULL,0,0,40,40,ap->hWnd/*родительское окно*/,NULL) Вот так и задаю. |
| Автор: Step 7.12.2002, 20:08 | ||
Товарищи идеи есть. |