Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Узнать в каком положении сейчас панель задач. Например внизу она или вверху.

49K
02 апреля 2010 года
-=C@$Per=-
9 / / 09.11.2009
У меня в программе выводятся сообщения типа как в QIP, скайп ну и подобных. Так вот сообщение по идее должно появляться выше панели задач. Как это сделать я знаю и в принципе всё нормально работает. Но вот когда мне надо сообщение вывести сверху вниз, то оно выводиться всегда одинаково, вне зависимости от того вверху панель задач у пользователя или внизу. Вот как я делаю вывод сообщения:

Код:
/// <summary>
        /// Вывести сообщение справа/сверху
        /// </summary>
        private void RightUPMessageShow()
        {
            timerShowMessage_RightUp.Interval = 10;
            timerShowMessage_RightUp.Tick += new EventHandler(timerShowMessage_RightUp_Tick);
            posX = Screen.PrimaryScreen.WorkingArea.Width - this.Width - 2;
            posY = 0 - this.Height - 5;
            needY = Screen.PrimaryScreen.Bounds.Height - Screen.PrimaryScreen.WorkingArea.Height;
            locationMsg.X = posX;
            locationMsg.Y = posY;
            this.Location = locationMsg;
            this.timerShowMessage_RightUp.Start();
        }

        void timerShowMessage_RightUp_Tick(object sender, EventArgs e)
        {
            if (posY < needY)
            {
                posY += 20;
                locationMsg.Y = posY;
                this.Location = locationMsg;
            }
            else
            {
                this.timerShowMessage_RightUp.Stop();
            }
        }

Вот мне бы узнать как проверять программно где сейчас находиться панель задач и я бы просто расчитывал по другому и всё бы всегда правильно появлялось.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог