Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Как задать координаты точки минимизации окна?   Найти похожие ветки 

 
ABolnykh ©   (2009-11-16 11:41) [0]

Здравствуйте.
Приложение работает в фоновом режиме. При запуске в трее создаётся его иконка, а главная форма не показывается. Соответственно, на панели задач тоже ничего не отображается.
По щелчку на иконке в трее, отображается главная форма, а по её закрытию (щелчок на "Х") - форма скрывается с анимацией (вызывается Application.Minimize).

Всё прекрасно, НО: анимация сокрытия окна (по умолчанию) производится в направлении кнопки "Пуск" (в нижний левый угол), а мне нужно, чтобы она происходила в направлении его иконки (т.е. в направлении трея).

Кто в курсе, как это сделать, - поделитесь информацией, плиз.


 
clickmaker ©   (2009-11-16 12:12) [1]

AnimateWindow()


 
Игорь Шевченко ©   (2009-11-16 12:14) [2]

SetWindowPlacement ?


 
DVM ©   (2009-11-16 12:33) [3]


> Кто в курсе, как это сделать, - поделитесь информацией,
> плиз.

необходимо ставить ловушку WH_SHELL


 
DVM ©   (2009-11-16 12:35) [4]

Там есть параметр HSHELL_GETMINRECT кажется вот он и определяет прямоугольник  в который свернется окно



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.052 c
15-1344013780
alexdn
2012-08-03 21:09
2013.03.22
Curiosity


2-1346921765
septep
2012-09-06 12:56
2013.03.22
Как правильно заполнять массив?


2-1332325940
CRLF
2012-03-21 14:32
2013.03.22
А куда делось "Прочее"?


15-1346699148
Artem
2012-09-03 23:05
2013.03.22
Чем можно протестировать COM-соединение между Win95 и Win7?


15-1336739016
БарЛог
2012-05-11 16:23
2013.03.22
отличие os от bios