<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

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

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

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

Подробнее
Подписка

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

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Обработка комбинации клавиш в Windows Forms.

Обработка комбинации клавиш в Windows Forms.

Здравствуйте! В данной статье мы узнаем как можно добавить обработку нажатия комбинации клавиш в приложении Windows Forms. И в действительности ничего особо сложного в этом нет.

Итак, для начала создадим проект в Visual Studio с типом Приложение Windows Forms. Назовем проект, например, KeyboardShortcutsWForms.

Далее покажу пример с комментариями:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace KeyboardShortcutsWForms
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
        }


        /**
         * Данный метод вызывается при нажатии клавиш, когда
         * форма находится в фокусе. Т.е. если вы переключились на другое окно,
         * то данный обработчики не сработает
         * 
         * Второй параметр также может быть использован для обработки комбинации клавиш. 
         * В таком случае, код в обработчике будет вызван тогда, когда будет нажата определенная
         * комбинация на клавиатуре.
         * 
         */
        protected override bool ProcessCmdKey(ref Message message, Keys keyData)
        {
            // проверяем, если нажаты две клавиши - Control и F
            // вы можете добавить столько условий проверки комбинаций, сколько Вам требуется 
            if (((keyData & Keys.Control) == Keys.Control) && ((keyData & Keys.F) == Keys.F))
            {
                // здесь может быть вызов любого нужного Вам кода,
                // будь то открытие нового окна или запуск какого-либо другого метода
                MessageBox.Show("Зачем Вы это сделали? Вы нажали Сontrol + F", Text);
            }

            return base.ProcessCmdKey(ref message, keyData);
        }
    }
}


Вот таким простым образом можно сделать обработку нажатия нескольких клавиш в Windows Forms.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.