Мой Kbyte.Ru
Рассылка Kbyte.Ru
Партнеры Kbyte.Ru
Реклама
Сделано руками
Сделано руками
> Исходные коды - Анатолий Зимовский -

C# - Элементы управления Windows

Все примеры / Интерфейс / Элементы управления Windows

Цветной ProgressBar (Windows Vista, 7) C#

Автор: Анатолий Зимовский | добавлено: 09.08.2012, 02:24 | просмотров: 9912 (4+) | комментариев: 0 | рейтинг: *x10
Сконвентированный код из VB .Net, позволяющий менять цвета стандартного элемента ProgresBar для Windows Vista/7.

Код

 [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
    public static extern int SendMessage(IntPtr hWnd, int msg, int wParam, int lParam);
 

    private void Form1_Load(object sender, EventArgs e)
    {
      SendMessage(this.progressBar1.Handle, 0x410, 1, 0);//green
      SendMessage(this.progressBar2.Handle, 0x410, 3, 0);//yellow
      SendMessage(this.progressBar3.Handle, 0x410, 2, 0);//red

    }

Как это работает?

Обращение к библиотеке user32.dll
Файлы colored_pbar_c-sharp.zip (137,53 Кб)
Об авторе

Анатолий Зимовский

Один из участников команды программистов EpicMorg. Ориентируется больше по оформлению, чем по коду.

См. также:
Профиль автора
Анатолий Зимовский
Последние комментарии (всего: 0)

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации OpenID.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.


Нет комментариев...

Авторизация
 
OpenID
Зарегистрируйся и получи 10% скидку на добавление своего сайта в каталоги! Подробнее »
Поиск по сайту
Люди на Kbyte.Ru
Реклама
Счетчики