Отправляет email-рассылки с помощью сервиса Sendsay

Windows API

  Все выпуски  

Windows API - Урок 34. Стили для edit'a


Windows API. Рассылки сайта progs.biz
Выпуск № 32
 
Начало > WinAPI > Основы > Урок 34

Мэтью Мак-Дональд, Марио Шпушта
Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов.
М. Мак-Дональд, М. Шпушта. Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов
Заказать на Озоне
Подробнее


Полные версии уроков (с картинками): урок 34.

Windows API
Урок 34. Стили для edit'a

Почти все стили для edit'а начинаются на префикс ES (от edit's style). Они позволяют задать такие дополнительные характеристики, как способ выравнивания символов в edit'е (по центру, правому или левому краям), ограничение вводимых символов только цифрами, скрывание вводимых символов за звездочками (для ввода пароля, например), автоматический перевод вводимых символов в верхний или нижний регистр и др.).

Вот примеры применения таких стилей.

Перевод символов в верхний регистр и выравнивание по центру:

    CreateWindowEx(WS_EX_CLIENTEDGE, "edit", "", WS_CHILD | WS_VISIBLE | ES_CENTER | ES_UPPERCASE,
        10, 10, 80, 30, hwnd, (HMENU)10000, hInstance, NULL);

Ограничение ввода только числами:

    CreateWindowEx(WS_EX_CLIENTEDGE, "edit", "", WS_CHILD | WS_VISIBLE | ES_NUMBER,
        10, 10, 80, 30, hwnd, (HMENU)10000, hInstance, NULL);

Скрывание вводимых символов за звездочками и выравнивание по правому краю:

    CreateWindowEx(WS_EX_CLIENTEDGE, "edit", "", WS_CHILD | WS_VISIBLE | ES_RIGHT | ES_PASSWORD,
        10, 10, 80, 30, hwnd, (HMENU)10000, hInstance, NULL);
Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


Конференция Software Development Best Practices Moscow 2007

Уважаемые коллеги, добрый день!

Напоминаем Вам, что до конференции Software Development Best Practices Moscow 2007 остается меньше недели, но у Вас есть еще возможность зарегистрироваться на мероприятие.

Впервые в России 3-4 апреля, 2007 г всемирно известный технологический журнал Dr. Dobb's организует конференцию, которая ежегодно проходит в Бостоне, штат Массачусетс, США. В Москве конференция проводится при поддержке российской ассоциации разработчиков программного обеспечения РУССОФТ и компании "Форт-Росс" - маркетингового агентства, специализирующегося в сфере ИТ.

Условия участия и регистрация на сайте www.sdexpo.ru

На конференции с докладами выступят такие заметные фигуры ИТ-индустрии, как: Theresa Quatrani, IBM; Jim McCarthy; Bruce Eckel, MindView, Inc.; Bertrand Meyer и многие другие.

Конференция разделена на три параллельных трека:

  • Трек 1: Проектирование, Дизайн, Тестирование, Продвижение
  • Трек 2: Человеческий фактор, Работа в команде, Проектные работы
  • Трек 3: IBM Developer Track и IBM Venture Capital Session!

Помимо основных треков профессионалам в сфере ИТ наверняка покажутся интересными семинары гуру ИТ-индустрии: Джима Маккарти и Брюса Экеля.

Джим Маккари (Jim McCarthy) специально нашел время, чтобы приехать на конференцию Software Developmet Best Practices Moscow 2007. Джим Маккарти - ветеран индустрии разработки программного обеспечения, который возглавлял группу Microsoft® Visual C++® и считается идеологом концепции Microsoft Solutions Framework. Джим Маккарти является также автором популярной книги «Dynamics Of Software Development», позволяющей освоить практические правила и динамику процесса разработки программного обеспечения.

Докладчик затронет вопросы по организации разработки программного обеспечения, рассмотрит актуальные принципы (эмпирические правила), которых следует придерживаться в процессе разработки ПО. Подскажет как создавать успешную команду разработчиков, соблюдать равновесие критических отношений между ее членами, достигать общего видения и более эффективно осуществлять поставку качественного программного обеспечения. Тема будет безусловно интересна руководителям команд разработчиков программного обеспечения, а также всем участникам проекта: спонсорам, аналитикам, разработчикам, тестерам, техническим писателям и другим.

Брюс Экель (Bruce Eckel) в рамках своего выступления изложит вопросы использования объектно-ориентированного подхода к созданию программ. Докладчик не просто описывает различные проблемы и способы их решения, он раскрывает перед аудиторией особый образ мышления, не владея которым невозможно комфортно чувствовать себя в объектно-ориентированной среде.

Обращаем Ваше внимание, что количество мест ограничено!

Стоимость участия во всех треках конференции – 330 евро

Стоимость участия в семинаре Джима Маккарти – 250 евро

Стоимость участие в семинаре Брюса Экеля – 200 евро

Посещение трека IBM Developer Track и IBM Venture Capital Session – БЕСПЛАТНО!

Будем рады видеть Вас и Ваших коллег на конференции и технологических семинарах.


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2007 сайт progs.biz
© 2002-2007 Игорь Алексеев

В избранное