Страница: 1 |
Страница: 1 |
Вопрос: нужна помощь или совет
Добавлено: 24.11.05 11:34
Автор вопроса: Max
приветствую всех
расскажите, плиз, как сделать, чтобы когда форма минимизирована, то при определенном условии ее заголовок в линейке задач начинал бы мигать (как в Аське, например, когда новое сообщение приходит) ?
Спасибо заранее
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 24.11.05 11:54
Win32 API:
The ShowWindow function sets the specified window's show state.
BOOL ShowWindow(
HWND hWnd, // handle of window
int nCmdShow // show state of window
);
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 24.11.05 11:57
Возможно ещё понадобится
The SetActiveWindow function activates a window.
HWND SetActiveWindow(
HWND hWnd // handle of window to activate
);
Номер ответа: 3
Автор ответа:
Max
Вопросов: 12
Ответов: 17
Профиль | | #3
Добавлено: 24.11.05 12:34
спасибо
мне вот тут еще подкинули функцию
FlashWindow
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 24.11.05 13:35
Вроде как раз то. В справочнике по Win32 API написано, что окно мигнёт однажды; если нужо мигать непрерывно, надо самостоятельно вызывать таймер в программе и "мигать"