Разное

Левый вк: сделать левую страницу без номера телефона

05.07.2023

Счетчик газа ВК-G 25 левый. Оставьте заявку!

Описание

Измеряемая среда cчетчика газа ВК-G 25 левый:

природный газ, пропан, бутан, инертные газы и другие неагрессивные, неоднородные по химическому составу газы.

Область применения cчетчика газа ВК-G 25 левый:

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

Принцип работы cчетчика газа ВК-G 25 левый:

Счётчик состоит из измерительного механизма, корпуса и отсчётного устройства. Измерительный механизм состоит из набора камер со встроенными мембранами. Кривошипно-шатунный механизм преобразует поступательное движение мембран во вращательное, которое через муфту предаётся отсчётному устройству.

Отличительные особенности cчетчика газа ВК-G 25 левый:

Счётчик построен по классической, хорошо зарекомендовавшей себя, надёжной схеме. Отличительной особенностью счётчика является наличие в конструкции специального золотникового распределителя шиберного типа.

Небольшие по размерам золотники, тонкие перегородки распределителя газа позволяют получить высокую точность измерения и обеспечивают низкую чувствительность счётчика к загрязнениям измеряемой среды. В счётчике установлены подвижные диафрагмы, изготовленные из высококачественного синтетического материала, позволяющего сохранять диафрагмам форму и целостность.

Счётчик оснащён устройством, препятствующем обратному ходу счётного механизма.
В конструкции счётчика применены самые современные и высококачественные материалы и покрытия, позволяющие обеспечить весьма малую потерю давления, низкий уровень шума при работе, минимальный износ подвижных деталей, высокую коррозионную стойкость металлических деталей.
Именно наличие оригинальная конструкция золотников и распределителя шиберного типа, высококачественные диафрагмы, сохраняющие свою форму в течение всего периода эксплуатации, детали и узлы счетчика, изготовленные с высокой степенью точности, позволяют обеспечить стабильную работу самого прибора, низкую потерю давления и его высокую чувствительность.
Счётчик не требует технического обслуживания, надёжен и предназначен для длительного срока эксплуатации. Для дистанционной передачи информации к счётчику может быть присоединён низкочастотный датчик импульсов (геркон) типа IN-Z61, срабатывающий от магнитной вставки, встроенной в младший разряд счётного механизма.

Основные характеристики cчетчика газа ВК-G 25 левый:
  • Погрешность измерения:
  1.  в диапазоне от Q мин. до 0,1 Q ном. ± 3 %;
  2. в диапазоне от 0,1 Q ном. до Q макс. ± 1,5 %
  • Порог чувствительности: 0,008 м3;
  • Рабочее давление: 50 кПа;
  • Максимально допустимое давление внутри корпуса: 50 кПа;
  • Потеря давления: менее 200 Па;
  • Диапазон температуры рабочей среды: от минус 25 °С до плюс 40 °С;
  • Диапазон температуры окружающей среды: от минус 40 °С до плюс 55 °С;
  • Возможность использования дистанционного датчика импульсов IN-Z61.

Бытовой диафрагменный счётчик газа ВК-G4 (левый)

В наличии, многоКод товара: k15380

Способ присоединения
муфтовой

Тип счетчика
ультразвуковой

Минимальный расход Qmin
0.04

Номинальный (рабочий) расход Qn
4

Гарантия
3 года

Резьба
Наружная

Межповерочный интервал
10

Межосевое расстояние
110

Рабочая температура
-30…+50

Резьба присоединения
1 1/4 дюйма

Вес
3

Максимальный (рабочий) расход Qn
6

Габариты (ДхШхВ), мм
197/159/227

Доставка

Москва и Подмосковье:
1-5 дня

от 400₽

Другие регионы:
3-10 дней

от 400₽

Самовывоз:
1-5 дня

Бесплатно

Диафрагменное устройство, эксплуатируется при температуре окружающего воздуха от -40°С до +55°С. Температура рабочей среды – от -25°С до +40°С. Минимальный расход газа, м³/ч – 0,04. Максимальный расход газа, м³/ч – 6. Максимальное давление, кПа – 50. Типоразмер счетчика газа – ВК-G4. Резьба присоединения (внешняя) – 1 1/4. Межосевое расстояние, мм – 110. Исполнение (направление потока газовой смеси) – левое. Защищён от несанкционированного доступа.

Назначение

Предназначен для учёта потребления газа в городских квартирах, частных домах, на объектах коммунального хозяйства.

Преимущества

  • Точность измерений
  • Стабильность работы
  • Удобство визуального считывания показаний
  • Лёгкость монтажа
  • Современный дизайн

Проверочный интервал и гарантия

  • Интервал поверки – 10 лет.
  • Гарантия производителя – 36 месяцев с момента ввода в эксплуатацию.
  • Через выставленный счет

    (юридическому или физическому лицу). После оформления заказа и уточнения наличия товара мы высылаем SMS или электронное письмо с окончательной суммой к оплате. Это очень удобно при покупке нескольких позиций

  • Банковским переводом

    Из любого отделения, в режиме реального времени, на наш счет, который мы предоставляем в процессе или после оформления покупки

  • Через сайт

    В данном случае перечисление денег проводится с помощью платежных систем или банковской картой. Удобство в том, что покупатель платит напрямую, не перекидывая нужную сумму сначала себе на счет

  • Дома или в офисе курьеру

    Этот способ подходит для жителей столицы и пригорода – в пределах 40 км от Москвы. Товар доставляется адресно – в режиме «из рук в руки» с постоплатой по факту прибытия заказа

  • Наличными в пункте самовывоза

    Клиент расплачивается на месте, при передаче товара.

    Выгода этого способа – возможность сразу убедиться в высоком качестве оборудования и в его работоспособности

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

По всей России

Транспортировка осуществляется специализированными компаниями на выбор покупателя. Процесс занимает от 1 до 10 дней, исходя из отдаленности региона и указанной службы. После отправки груза и получения трек-кода (номера накладной) вы можете самостоятельно проследить путь своего заказа. Когда посылка прибудет на место, с вами свяжется представитель компании-перевозчика и договорится о передаче товара: 

По Москве и Подмосковью

В данном случае можно выбрать один из трёх способов:

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

Оставить отзыв

Антиспам поле. Его необходимо скрыть через css

Ваше имя

Электронная почта

Контактная информация

Тема сообщения

Оценка

Пожалуйста, оцените по 5 бальной шкале

Ваше сообщение

О производителе

ЭЛЬСТЕР Газэлектроника – одно из ведущих предприятий России по производству точного и надёжного газоизмерительного оборудования, а также внедрению автоматизированных систем сбора и передачи данных узлов учёта природного газа в бытовом и промышленном секторе. Компания предлагает полный спектр высококачественных устройств, выполненных с использованием инновационных технологий и соответствующих нормативным и техническим регламентам.


Подробнее →

Ввод с помощью мыши — приложения Win32

Редактировать

Твиттер LinkedIn Фейсбук Электронная почта

  • Статья

В этом разделе описывается, как система предоставляет вашему приложению ввод с помощью мыши, а также как приложение получает и обрабатывает этот ввод.

Тема Описание
О вводе с помощью мыши
В этом разделе обсуждается ввод с помощью мыши.
Использование ввода с помощью мыши
В этом разделе рассматриваются задачи, связанные с вводом данных с помощью мыши.
Ссылка на ввод с помощью мыши

Функции

Имя Описание
_TrackMouseEvent Публикует сообщения, когда указатель мыши покидает окно или зависает над окном в течение заданного времени.
Эта функция вызывает TrackMouseEvent , если он существует, в противном случае он эмулирует его.
Блок ввода Блокирует доступ событий ввода с клавиатуры и мыши к приложениям.
ДрагДетект Захватывает мышь и отслеживает ее движение до тех пор, пока пользователь не отпустит левую кнопку, не нажмет клавишу ESC или не переместит мышь за пределы прямоугольника перетаскивания вокруг указанной точки. Ширина и высота прямоугольника перетаскивания задаются параметром 9.0066 SM_CXDRAG и SM_CYDRAG значения, возвращенные функцией
GetSystemMetrics
.
EnableMouseInPointer Позволяет мыши действовать как указывающее устройство.
EnableWindow Включает или отключает ввод данных с помощью мыши и клавиатуры в указанное окно или элемент управления. Когда ввод отключен, окно не получает ввод, такой как щелчки мыши и нажатия клавиш. Когда ввод разрешен, окно получает весь ввод.
GetCapture Извлекает дескриптор окна (если есть), которое захватило мышь. Только одно окно одновременно может захватить мышь; это окно получает ввод от мыши независимо от того, находится курсор в его границах или нет.
GetDoubleClickTime Получает текущее время двойного щелчка мыши. Двойной щелчок — это серия из двух нажатий кнопки мыши, причем второе происходит через определенное время после первого. Время двойного щелчка — это максимальное количество миллисекунд, которое может пройти между первым и вторым щелчком двойного щелчка.
GetMouseMovePointsEx Извлекает историю до 64 предыдущих координат мыши или пера.
Исвиндовенаблед
Определяет, включено ли указанное окно для ввода с помощью мыши и клавиатуры.
ReleaseCapture Освобождает захват мыши из окна в текущем потоке и восстанавливает обычную обработку ввода с помощью мыши. Окно, захватившее мышь, получает все данные, вводимые мышью, независимо от положения курсора, за исключением случаев, когда кнопка мыши нажата, когда активная точка курсора находится в окне другого потока.
ОтправкаВвод Синтезирует нажатия клавиш, движения мыши и щелчки кнопок.
СетКаптуре Устанавливает захват мыши в указанное окно, принадлежащее текущему потоку. SetCapture фиксирует ввод мыши, когда мышь находится над окном захвата, или когда кнопка мыши была нажата, когда мышь находилась над окном захвата, а кнопка все еще нажата. Только одно окно одновременно может захватить мышь.
Если курсор мыши находится над окном, созданным другим потоком, система направит ввод мыши в указанное окно, только если кнопка мыши нажата.
Сетдаублекликтиме Устанавливает время двойного щелчка мыши. Двойной щелчок — это серия из двух нажатий кнопки мыши, причем второе происходит в течение определенного времени после первого. Время двойного щелчка — это максимальное количество миллисекунд, которое может пройти между первым и вторым щелчками двойного щелчка.
кнопка подкачки мыши Меняет местами или восстанавливает значение левой и правой кнопок мыши.
TrackMouseEvent Публикует сообщения, когда указатель мыши покидает окно или зависает над окном в течение заданного времени.

Следующая функция устарела.

Функция Описание
событие_мыши Синтезирует движения мыши и щелчки кнопок.

Уведомления

Имя Описание
WM_APPCOMMAND Уведомляет окно о том, что пользователь сгенерировал событие команды приложения, например, щелкнув кнопку команды приложения с помощью мыши или набрав клавишу команды приложения на клавиатуре.
WM_CAPTURECHANGED Отправлено окну, теряющему захват мыши.
WM_LBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает левой кнопкой мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_LBUTTONDOWN Отправляется, когда пользователь нажимает левую кнопку мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_LBUTTONUP Отправляется, когда пользователь отпускает левую кнопку мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_MBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает средней кнопкой мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_MBUTTONDOWN Отправляется, когда пользователь нажимает среднюю кнопку мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_MBUTTONUP Отправляется, когда пользователь отпускает среднюю кнопку мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_MOUSEACTIVATE Отправляется, когда курсор находится в неактивном окне и пользователь нажимает кнопку мыши. Родительское окно получает это сообщение только в том случае, если дочернее окно передает его Функция DefWindowProc .
WM_MOUSEHOVER Отправляется в окно, когда курсор находится над рабочей областью окна в течение периода времени, указанного в предыдущем вызове TrackMouseEvent .
WM_MOUSEHWHEEL Отправляется в окно фокусировки, когда колесо горизонтальной прокрутки мыши наклонено или повернуто. Функция DefWindowProc передает сообщение родителю окна. Не должно быть внутренней пересылки сообщения, потому что DefWindowProc распространяет его вверх по родительской цепочке, пока не найдет окно, которое его обрабатывает.
WM_MOUSELEAVE Отправляется в окно, когда курсор покидает клиентскую область окна, указанную в предыдущем вызове TrackMouseEvent .
WM_MOUSEMOVE Отправляется в окно при перемещении курсора. Если мышь не захвачена, сообщение отправляется в окно, содержащее курсор. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_MOUSEWHEEL Отправляется в окно фокусировки при вращении колесика мыши. Функция DefWindowProc передает сообщение родителю окна. Не должно быть внутренней пересылки сообщения, потому что DefWindowProc распространяет его вверх по родительской цепочке, пока не найдет окно, которое его обрабатывает.
WM_NCHITTEST Посылается окну, чтобы определить, какая часть окна соответствует определенной экранной координате. Это может произойти, например, при перемещении курсора, при нажатии или отпускании кнопки мыши или в ответ на вызов такой функции, как Окно от точки . Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется окну, захватившему мышь.
WM_NCLBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает левой кнопкой мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCLBUTTONDOWN Отправляется, когда пользователь нажимает левую кнопку мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCLBUTTONUP Отправляется, когда пользователь отпускает левую кнопку мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCMBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает средней кнопкой мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCMBUTTONDOWN Отправляется, когда пользователь нажимает среднюю кнопку мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCMBUTTONUP Отправляется, когда пользователь отпускает среднюю кнопку мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCMOUSEHOVER Отправляется в окно, когда курсор находится над неклиентской областью окна в течение периода времени, указанного в предыдущем вызове TrackMouseEvent .
WM_NCMOUSELEAVE Отправляется в окно, когда курсор покидает неклиентскую область окна, указанную в предыдущем вызове TrackMouseEvent .
WM_NCMOUSEMOVE Отправляется в окно, когда курсор перемещается в пределах неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCRBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает правой кнопкой мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCRBUTTONDOWN Отправляется, когда пользователь нажимает правую кнопку мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCRBUTTONUP Отправляется, когда пользователь отпускает правую кнопку мыши, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCXBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает первую или вторую кнопку X, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCXBUTTONDOWN Отправляется, когда пользователь нажимает первую или вторую кнопку X, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_NCXBUTTONUP Отправляется, когда пользователь отпускает первую или вторую кнопку X, когда курсор находится в неклиентской области окна. Это сообщение отправляется в окно, содержащее курсор. Если окно захватило мышь, это сообщение не публикуется.
WM_RBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает правой кнопкой мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_RBUTTONDOWN Отправляется, когда пользователь нажимает правую кнопку мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_RBUTTONUP Отправляется, когда пользователь отпускает правую кнопку мыши, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_XBUTTONDBLCLK Отправляется, когда пользователь дважды щелкает первую или вторую кнопку X, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_XBUTTONDOWN Отправляется, когда пользователь нажимает первую или вторую кнопку X, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.
WM_XBUTTONUP Отправляется, когда пользователь отпускает первую или вторую кнопку X, когда курсор находится в клиентской области окна. Если мышь не захвачена, сообщение отправляется в окно под курсором. В противном случае сообщение отправляется в окно, захватившее мышь.

Конструкции

Наименование Описание
АППАРАТНЫЙ ВХОД Содержит информацию о смоделированном сообщении, созданном устройством ввода, отличным от клавиатуры или мыши.
ВХОД Содержит информацию, используемую для синтеза событий ввода, таких как нажатия клавиш, движения мыши и щелчки мышью.
LASTINPUTINFO Содержит время последнего ввода.
ВВОД МЫШИ Содержит информацию о смоделированном событии мыши.
MOUSEMOVEPOINT Содержит информацию о местоположении мыши в экранных координатах.
TRACKMOUSEEVENT Используется функцией TrackMouseEvent для отслеживания момента, когда указатель мыши покидает окно или зависает над окном в течение заданного периода времени.

Ввод с клавиатуры — приложения Win32

Редактировать

Твиттер LinkedIn Фейсбук Электронная почта

  • Статья

В этом разделе описывается, как система генерирует ввод с клавиатуры и как приложение получает и обрабатывает этот ввод.

В этом разделе

Имя Описание
О вводе с клавиатуры Обсуждается ввод с клавиатуры.
Использование ввода с клавиатуры Охватывает задачи, связанные с вводом с клавиатуры.
Ссылка на ввод с клавиатуры Содержит ссылку на API.

Функции

Имя Описание
ActivateKeyboardLayout Задает идентификатор локали ввода (ранее называвшийся дескриптором раскладки клавиатуры) для вызывающего потока или текущего процесса. Идентификатор локали ввода указывает локаль, а также физическую раскладку клавиатуры.
Блок ввода Блокирует доступ событий ввода с клавиатуры и мыши к приложениям.
EnableWindow Включает или отключает ввод данных с помощью мыши и клавиатуры в указанное окно или элемент управления. Когда ввод отключен, окно не получает ввод, такой как щелчки мыши и нажатия клавиш. Когда ввод разрешен, окно получает весь ввод.
Жетактивевиндов Извлекает дескриптор активного окна, прикрепленного к очереди сообщений вызывающего потока.
Жетасинкэйстате Определяет, была ли клавиша нажата или нажата во время вызова функции, и была ли клавиша нажата после предыдущего вызова GetAsyncKeyState .
GetFocus Извлекает дескриптор окна, которое имеет фокус клавиатуры, если окно присоединено к очереди сообщений вызывающего потока.
GetKeyboardLayout Извлекает идентификатор активной локали ввода (ранее называвшийся раскладкой клавиатуры) для указанного потока. Если Параметр idThread равен нулю, возвращается входной идентификатор локали для активного потока.
GetKeyboardLayoutList Извлекает идентификаторы локалей ввода (ранее называвшиеся дескрипторами раскладки клавиатуры), соответствующие текущему набору локалей ввода в системе. Функция копирует идентификаторы в указанный буфер.
GetKeyboardLayoutName Извлекает имя активного идентификатора локали ввода (ранее называвшегося раскладкой клавиатуры).
GetKeyboardState Копирует состояние 256 виртуальных ключей в указанный буфер.
GetKeyNameText Извлекает строку, представляющую имя ключа.
GetKeyState Получает статус указанного виртуального ключа. Состояние указывает, находится ли клавиша вверх, вниз или переключается (включено, выключено попеременно при каждом нажатии клавиши).
Жетластинпутинфо Извлекает время последнего события ввода.
Исвиндовенаблед Определяет, включено ли указанное окно для ввода с помощью мыши и клавиатуры.
LoadKeyboardLayout Загружает в систему новый идентификатор локали ввода (ранее называвшийся раскладкой клавиатуры). Несколько входных идентификаторов локали могут быть загружены одновременно, но одновременно активен только один для каждого процесса. Загрузка нескольких входных идентификаторов локалей позволяет быстро переключаться между ними.
MapVirtualKey Преобразует (сопоставляет) код виртуальной клавиши в скан-код или символьное значение или преобразует скан-код в код виртуальной клавиши.
Чтобы указать дескриптор раскладки клавиатуры для перевода указанного кода, используйте функцию MapVirtualKeyEx .
MapVirtualKeyEx Сопоставляет код виртуальной клавиши со скан-кодом или символьным значением или преобразует скан-код в код виртуальной клавиши. Функция переводит коды, используя язык ввода и идентификатор локали ввода.
ОемКейСкан Сопоставляет коды OEMASCII от 0 до 0x0FF с кодами сканирования OEM и состояниями сдвига. Эта функция предоставляет информацию, которая позволяет программе отправлять OEM-текст в другую программу, имитируя ввод с клавиатуры.
Регистрация HotKey Определяет общесистемную горячую клавишу.
ОтправкаВвод Синтезирует нажатия клавиш, движения мыши и щелчки кнопок.
Сетактивевиндов Активирует окно. Окно должно быть присоединено к очереди сообщений вызывающего потока.
СетФокус Устанавливает фокус клавиатуры на указанное окно. Окно должно быть присоединено к очереди сообщений вызывающего потока.
SetKeyboardState Копирует 256-байтовый массив состояний клавиш клавиатуры в таблицу состояний ввода клавиатуры вызывающего потока. Это та же таблица, к которой обращаются GetKeyboardState и GetKeyState функций. Изменения, внесенные в эту таблицу, не влияют на ввод с клавиатуры в любой другой поток.
ТоАскии Преобразует указанный код виртуальной клавиши и состояние клавиатуры в соответствующий символ или символы. Функция переводит код с использованием языка ввода и физической раскладки клавиатуры, определяемой дескриптором раскладки клавиатуры.
Чтобы указать дескриптор раскладки клавиатуры для перевода указанного кода, используйте Функция ToAsciiEx .
ToAsciEx Преобразует указанный код виртуальной клавиши и состояние клавиатуры в соответствующий символ или символы. Функция переводит код, используя язык ввода и физическую раскладку клавиатуры, определяемые идентификатором локали ввода.
ToUnicode Преобразует указанный код виртуальной клавиши и состояние клавиатуры в соответствующий символ или символы Юникода.
Чтобы указать дескриптор раскладки клавиатуры для перевода указанного кода, используйте функцию ToUnicodeEx .
ToUnicodeEx Преобразует указанный код виртуальной клавиши и состояние клавиатуры в соответствующий символ или символы Юникода.
UnloadKeyboardLayout Выгружает идентификатор локали ввода (ранее называвшийся раскладкой клавиатуры).
Отменить регистрацию HotKey Освобождает горячую клавишу, ранее зарегистрированную вызывающим потоком.
ВкКейСканЭкс Преобразует символ в соответствующий код виртуальной клавиши и состояние сдвига. Функция переводит символ, используя язык ввода и физическую раскладку клавиатуры, определяемые идентификатором локали ввода.

Следующие функции устарели.

Функция Описание
GetKBCodePage Извлекает текущую кодовую страницу.
keybd_event Синтезирует нажатие клавиши. Система может использовать такое синтезированное нажатие клавиши для генерации сообщения WM_KEYUP или WM_KEYDOWN . Обработчик прерывания драйвера клавиатуры вызывает функцию keybd_event .
ВкКейСкан Преобразует символ в соответствующий код виртуальной клавиши и состояние сдвига для текущей клавиатуры.

Сообщения

Имя Описание
WM_GETHOTKEY Определяет горячую клавишу, связанную с окном.
WM_SETHOTKEY Связывает горячую клавишу с окном. Когда пользователь нажимает горячую клавишу, система активирует окно.

Уведомления

Имя Описание
WM_ACTIVATE Отправляется как активируемому, так и деактивируемому окну. Если окна используют одну и ту же входную очередь, сообщение отправляется синхронно, сначала в оконную процедуру деактивируемого окна верхнего уровня, затем в оконную процедуру активируемого окна верхнего уровня. Если окна используют разные входные очереди, сообщение отправляется асинхронно, поэтому окно активируется немедленно.
WM_APPCOMMAND Уведомляет окно о том, что пользователь сгенерировал событие команды приложения, например, щелкнув кнопку команды приложения с помощью мыши или набрав клавишу команды приложения на клавиатуре.
WM_CHAR Отправляется в окно с фокусом клавиатуры, когда сообщение WM_KEYDOWN переводится функцией TranslateMessage . WM_CHAR 9Сообщение 0067 содержит код символа нажатой клавиши.
WM_DEADCHAR Отправляется в окно с фокусом клавиатуры, когда сообщение WM_KEYUP переводится функцией TranslateMessage . WM_DEADCHAR указывает код символа, сгенерированный мертвой клавишей. Мертвая клавиша — это клавиша, которая создает символ, такой как умляут (двойная точка), который комбинируется с другим символом для формирования составного символа. Например, умляут-О ( ) создается путем ввода мертвой клавиши для умлаута, а затем нажатия клавиши О.
WM_HOTKEY Публикуется, когда пользователь нажимает горячую клавишу, зарегистрированную функцией RegisterHotKey . Сообщение помещается в начало очереди сообщений, связанной с потоком, зарегистрировавшим горячую клавишу.
WM_KEYDOWN Отправляется в окно с фокусом клавиатуры при нажатии несистемной клавиши. Несистемная клавиша — это клавиша, которая нажимается, когда клавиша ALT не нажата.
WM_KEYUP Отправляется в окно с фокусом клавиатуры при отпускании несистемной клавиши. Несистемная клавиша — это клавиша, которая нажимается, когда клавиша ALT не нажата, или клавиша клавиатуры, которая нажимается, когда окно находится в фокусе клавиатуры.
WM_KILLFOCUS Отправляется окну непосредственно перед тем, как оно потеряет фокус клавиатуры.
WM_SETFOCUS Отправляется окну после того, как оно получило фокус клавиатуры.
WM_SYSDEADCHAR Отправляется в окно с фокусом клавиатуры, когда сообщение WM_SYSKEYDOWN переводится функцией TranslateMessage . WM_SYSDEADCHAR указывает код символа системной мертвой клавиши, то есть мертвой клавиши, нажатой при удерживании клавиши ALT.
WM_SYSKEYDOWN Отправляется в окно с фокусом клавиатуры, когда пользователь нажимает клавишу F10 (которая активирует строку меню) или удерживает нажатой клавишу ALT, а затем нажимает другую клавишу. Это также происходит, когда ни одно окно в настоящее время не имеет фокуса клавиатуры; в этом случае в активное окно отправляется сообщение WM_SYSKEYDOWN . Окно, которое получает сообщение, может различать эти два контекста, проверяя код контекста в параметре lParam .
WM_SYSKEYUP Отправляется в окно с фокусом клавиатуры, когда пользователь отпускает клавишу, которая была нажата, пока удерживалась клавиша ALT. Это также происходит, когда ни одно окно в настоящее время не имеет фокуса клавиатуры; в этом случае в активное окно отправляется сообщение WM_SYSKEYUP . Окно, которое получает сообщение, может различать эти два контекста, проверяя код контекста в параметре lParam .
WM_UNICHAR Отправляется в окно с фокусом клавиатуры, когда сообщение WM_KEYDOWN переводится функцией TranslateMessage . Сообщение WM_UNICHAR содержит код символа нажатой клавиши.

Конструкции

Наименование Описание
АППАРАТНЫЙ ВХОД Содержит информацию о смоделированном сообщении, созданном устройством ввода, отличным от клавиатуры или мыши.
ВХОД Содержит информацию, используемую для синтеза событий ввода, таких как нажатия клавиш, движения мыши и щелчки мышью.
KEYBINPUT Содержит информацию о смоделированном событии клавиатуры.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *