|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.09.2010, 02:49 | #1 |
Заслуженный флудер
Участник клуба
Регистрация: 31.03.2010
Сообщений: 1,473
|
Как узнать высоту панели задач
Как в Delphi узнать высоту панели задач?
|
15.09.2010, 09:30 | #4 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
Используй ClientHeight и ClientWidth
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
15.09.2010, 09:31 | #5 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
Используй ClientHeight и ClientWidth, они показывают высоту и ширину рабочего пространства, то есть без панели задач
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
15.09.2010, 09:37 | #6 |
Форумчанин
Регистрация: 17.09.2009
Сообщений: 294
|
Можно так:
Код:
принимаю благодарности в письменном виде( весы слева)...
Последний раз редактировалось MaxNik2009; 15.09.2010 в 09:39. |
15.09.2010, 09:50 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Было уже. Обсуждалось и не раз:
http://yandex.ua/yandsearch?text=ShA...ASKBARPOS%2C+t %29%3B&tld=ua&lr=20554&site=www.pro grammersforum.ru
I'm learning to live...
|
15.09.2010, 11:10 | #8 | |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
Цитата:
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
|
15.09.2010, 15:51 | #9 | |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Цитата:
Ваша задача - разместить окно в правом-нижнем углу экрана. Вот это и надо было писать. Для этого не нужно получать высоту Панели задач (панель задач может быть пристыкована справа, или справа может быть добавлена дополнительная панель). Вам нужно получить размер рабочей области монитора - это часть, свободная от всех панелей. Сделать это можно, например, через GetMonitorInfo. Вас будет интересовать поле rcWork. Или можно использовать объект Screen. Вас интересуют свойство WorkareaRect. P.S. Откуда видно, что ответы chertovich, MaxNik2009 и Stilet - неверны и вредны. P.P.S. Я только что спас вашу душу от огней ада, а руки - от создания говно-кода.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
Последний раз редактировалось GunSmoker; 15.09.2010 в 16:00. |
|
15.09.2010, 16:53 | #10 |
Заслуженный флудер
Участник клуба
Регистрация: 31.03.2010
Сообщений: 1,473
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как убрать окно из панели задач? | Seven[up] | Win Api | 3 | 10.08.2010 01:19 |
Как скрыть программу из панели задач? | BARS1991 | Общие вопросы C/C++ | 5 | 28.12.2009 19:38 |
Как убрать себя с панели задач. | Alex Cones | Общие вопросы Delphi | 2 | 27.12.2009 16:13 |
Как скрыть окно на панели задач? | Gerzs | Общие вопросы Delphi | 9 | 19.11.2009 16:42 |
как спрятать прогу на панели задач | aesoem | Общие вопросы Delphi | 4 | 05.08.2008 17:47 |