<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Visual Studio, перехватить нажатие клавиши на клавиатуре (C#) - Программирование				            </title>
            <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Sat, 06 Jun 2026 11:33:15 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3286</link>
                        <pubDate>Sat, 18 Jan 2025 09:02:37 +0000</pubDate>
                        <description><![CDATA[Попробовал с разными клавишами, полет нормальный )]]></description>
                        <content:encoded><![CDATA[<p>Попробовал с разными клавишами, полет нормальный )</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>asterk</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3286</guid>
                    </item>
				                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3283</link>
                        <pubDate>Fri, 17 Jan 2025 16:26:38 +0000</pubDate>
                        <description><![CDATA[Тут -]]></description>
                        <content:encoded><![CDATA[
<p>Еще один вопрос, я так понял это:</p>
<pre contenteditable="false">const int VK_CTRL = 0x11;</pre>
<p>численный код для клавиши контрол, подскажите пожалуйста, где коды для других клавиш можно посмотреть.</p>
<p></p>
<p>Тут - https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes.</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>Aveal</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3283</guid>
                    </item>
				                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3282</link>
                        <pubDate>Fri, 17 Jan 2025 16:26:13 +0000</pubDate>
                        <description><![CDATA[Отлично)]]></description>
                        <content:encoded><![CDATA[
<p>@aveal вот спасибо, огромный респект Вам! Сходу работает)))</p>
<p></p>
<p>Отлично)</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>Aveal</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3282</guid>
                    </item>
				                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3276</link>
                        <pubDate>Fri, 17 Jan 2025 09:53:27 +0000</pubDate>
                        <description><![CDATA[Еще один вопрос, я так понял это:
const int VK_CTRL = 0x11;
численный код для клавиши контрол, подскажите пожалуйста, где коды для других клавиш можно посмотреть.]]></description>
                        <content:encoded><![CDATA[<p>Еще один вопрос, я так понял это:</p>
<pre contenteditable="false">const int VK_CTRL = 0x11;</pre>
<p>численный код для клавиши контрол, подскажите пожалуйста, где коды для других клавиш можно посмотреть.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>asterk</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3276</guid>
                    </item>
				                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3275</link>
                        <pubDate>Fri, 17 Jan 2025 09:33:43 +0000</pubDate>
                        <description><![CDATA[@aveal вот спасибо, огромный респект Вам! Сходу работает)))]]></description>
                        <content:encoded><![CDATA[@aveal вот спасибо, огромный респект Вам! Сходу работает)))]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>asterk</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3275</guid>
                    </item>
				                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3274</link>
                        <pubDate>Thu, 16 Jan 2025 18:52:21 +0000</pubDate>
                        <description><![CDATA[Привет, набросал по-быстрому (диагностирует нажатие Control):
using System;
using System.Runtime.InteropServices;


static extern short GetAsyncKeyState(Int32 v...]]></description>
                        <content:encoded><![CDATA[<p>Привет, набросал по-быстрому (диагностирует нажатие Control):</p>
<pre contenteditable="false">using System;
using System.Runtime.InteropServices;


static extern short GetAsyncKeyState(Int32 vKey);

const int VK_CTRL = 0x11;

while (true)
{
    short keyStatus = GetAsyncKeyState(VK_CTRL);
    if ((keyStatus &amp; 1) == 1)
    {
        Console.WriteLine("Ctrl key is pressed");
    }
}</pre>
<p> </p>
683]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>Aveal</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3274</guid>
                    </item>
				                    <item>
                        <title>НА: Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3270</link>
                        <pubDate>Thu, 16 Jan 2025 07:59:34 +0000</pubDate>
                        <description><![CDATA[Забыл самое важное написать - приложение должно работать не в фокусе, то есть в &quot;фоновом&quot; режиме.
В общих чертах идея такая, что в процессе набора текста (например в ворде) мое приложение п...]]></description>
                        <content:encoded><![CDATA[<p>Забыл самое важное написать - приложение должно работать не в фокусе, то есть в "фоновом" режиме.</p>
<p>В общих чертах идея такая, что в процессе набора текста (например в ворде) мое приложение помогает быстрее производить набор, анализируя текущую нажимаемую кнопку клавиатуры.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>asterk</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3270</guid>
                    </item>
				                    <item>
                        <title>Visual Studio, перехватить нажатие клавиши на клавиатуре (C#)</title>
                        <link>https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3269</link>
                        <pubDate>Thu, 16 Jan 2025 07:57:12 +0000</pubDate>
                        <description><![CDATA[Всем привет, подскажите можно ли перехватить нажатие любой клавиши (какая именно клавиша задается в программе) в консольном приложении на C#? То есть пользователь нажимает кнопку, я в своем ...]]></description>
                        <content:encoded><![CDATA[<p>Всем привет, подскажите можно ли перехватить нажатие любой клавиши (какая именно клавиша задается в программе) в консольном приложении на C#? То есть пользователь нажимает кнопку, я в своем приложении это вижу и могу выполнить какие-то действия.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/programmirovanie/">Программирование</category>                        <dc:creator>asterk</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/programmirovanie/visual-studio-perehvatit-nazhatie-klavishi-na-klaviature-c/#post-3269</guid>
                    </item>
							        </channel>
        </rss>
		