Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как проверить нажатие кнопки в Program.cs / 8 сообщений из 8, страница 1 из 1
13.02.2017, 15:33
    #39403552
Mixon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
Приветствую всех!
Необходимо проверить нажата ли кнопка в процессе выполнения Program.cs,
то есть до создания окон приложения, поделитесь кодом.

Заранее спасибо!
...
Рейтинг: 0 / 0
13.02.2017, 15:39
    #39403556
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
MixonПриветствую всех!
Необходимо проверить нажата ли кнопка в процессе выполнения Program.cs,
то есть до создания окон приложения, поделитесь кодом.

Заранее спасибо!Кем нажата-то? Еще экземпляра не создали, а кнопку уже нажали?
...
Рейтинг: 0 / 0
13.02.2017, 15:42
    #39403559
Mixon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
fortibransa,

нажал "Shift" при запуске приложения и показал "Форма1", не нажал "Форма2".
...
Рейтинг: 0 / 0
13.02.2017, 15:58
    #39403578
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
Mixonfortibransa,

нажал "Shift" при запуске приложения и показал "Форма1", не нажал "Форма2".оооо, об этом знает OS.
...
Рейтинг: 0 / 0
13.02.2017, 16:04
    #39403587
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
...
Рейтинг: 0 / 0
13.02.2017, 16:06
    #39403590
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
using System.Runtime.InteropServices;


    static class Program
    {
        [DllImport("user32.dll", SetLastError = true)]
        public static extern Int16 GetKeyState(Keys keys);
        /// <summary>
        /// Главная точка входа для приложения.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            if ((GetKeyState(Keys.ShiftKey) & 256) == 256)//Shift в данный момент нажата
            {
                MessageBox.Show("ShiftKey");
            }
            Application.Run(new Form1());
        }
    }
...
Рейтинг: 0 / 0
13.02.2017, 16:12
    #39403595
Mixon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
fortibransa,

Спасибо.
...
Рейтинг: 0 / 0
13.02.2017, 17:20
    #39403663
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как проверить нажатие кнопки в Program.cs
GetAsyncKeyState скорее
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как проверить нажатие кнопки в Program.cs / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]