Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.046 c
15-1348839643
888888
2012-09-28 17:40
2013.03.22
Снять видео с экрана + звук.


15-1354088508
asail
2012-11-28 11:41
2013.03.22
Win7 32bit и 8гиг оперативки...


10-1182237882
Strang
2007-06-19 11:24
2013.03.22
Add-In


2-1345804953
Wadimka
2012-08-24 14:42
2013.03.22
Подскажите можно ли с консольным приложением..


15-1346364143
Artem
2012-08-31 02:02
2013.03.22
В Visual С++ автоматическая сборка мусора?




   Наверх