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

Русский_Проект: Изучение Visual Basic


Информационный Канал Subscribe.Ru

Здравствуйте!

VB.NET и .NET Framework

Мы уже неоднократно обращались к визуальным стилям Windows XP. Пожалуй, пора закрывать эту тему. Сегодня поговорим о методе EnableVisualStyles. Метод Application.EnableVisualStyles делает возможным использование визуальных стилей Windows XP в приложении. Данный метод будет работать только в том случае, если операционная система и элементы управления поддерживают визуальные стили. Данный метод должен вызываться перед созданием элементов управления (как правило в процедуре Main), а элементы управления должны иметь свойство FlatStyle равным System. Наличие файла манифеста в этом случае необязательно. Пример использования метода описан в справочнике по VB.NET и .NET Framework.

Справочник по cообщениям Windows

Сегодня речь пойдет о сообщении DTM_SETMCFONT

Const DTM_SETMCFONT = &H1009

Сообщение DTM_SETMCFONT устанавливает шрифт, используемый в окне месячного календаря элемента Date and Time Picker (DTP)

Параметры

wParam
Дескриптор используемого шрифта позиции
lParam
Флаг, определяющий перерисовку элемента. Если True, то элемент перерисовывается сразу после установки шрифта

Можно создать шрифт с интересными свойствами (например, буквы в этом контроле будут перевернутыми) и использовать его.

Пример использования находится в справочнике

Интеграция

Продолжаем приводить соответствия функций Windows API с методами классов .NET Framework. Функция WinAPIАналоги в VB.NET
EnumPrintersSystem.Drawing.Printing.PrinterSettings.InstalledPrinters
CharLowerSystem.String.ToLower
CharUpperSystem.String.ToUpper
CompareStringSystem.String.Compare
GetVersion, GetVersionExSystem.Environment.OSVersion


Счастливого вам программирования! Посещайте сайт Русского_Проекта и присылайте свои замечания и предложения!



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное