class CWLKeys
Класс CWLKeys — контейнер методов для получения информации о клавиатурном вводе.
Сообщите нам, если считаете, что материал размещён без разрешения.
Обращение по товару «cwlkeys_5363996961055735972.mqh» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
CWLKeys — это библиотечный класс для MQL-платформы, предназначенный для работы с клавиатурой. Класс позволяет определять символ нажатой клавиши, а также проверять состояние клавиш Ctrl и Shift. Разработан MetaQuotes Software Corp. и распространяется как include-файл (.mqh).
Классов: 1 · методов: 3 · конструкторов: 1 · деструкторов: 1 · отдельных функций: 0
class CWLKeys
Класс CWLKeys — контейнер методов для получения информации о клавиатурном вводе.
CWLKeys(void)
Конструктор класса CWLKeys, инициализирует объект.
~CWLKeys(void)
Деструктор класса CWLKeys, освобождает ресурсы объекта.
string KeySymbol(const long key_code)
Возвращает символ нажатой клавиши по её коду. Поддерживает алфавитные, цифровые и специальные символы, включая пробел.
bool KeyCtrlState(void)
Возвращает текущее состояние клавиши Ctrl (нажата или не нажата).
bool KeyShiftState(void)
Возвращает текущее состояние клавиши Shift (нажата или не нажата).
#include "KeyCodes.mqh"
class CWLKeys
{
public:
CWLKeys(void);
~CWLKeys(void);
string KeySymbol(const long key_code);
bool KeyCtrlState(void);
bool KeyShiftState(void);
};
CWLKeys::CWLKeys(void)
{
}
CWLKeys::~CWLKeys(void)
{
}
string CWLKeys::KeySymbol(const long key_code)
{
string key_symbol = "";
if(key_code == KEY_SPACE)
key_symbol = " ";
else
if((key_code >= KEY_A && key_code <= KEY_Z) || (key_code >= KEY_0 Показано первые 50% кода (символов: 802)
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.