это мне получается нужно подписаться на событие нажатие клавиатуры? У меня и не консольное, и не винформ.
Я посмотрел в событиях, которые есть в солидворксе. Чето не нашел я что-то, связанное с клавиатурой.
Там можно написать функцию и назначить ее на кнопку на панели инструментов например?
Если да, то:
делаешь функцию,
рисуешь кнопку на панель/меню
а на кнопку вешаешь hotkey типа ctrl+alt+t
в этой функции у тебя например будет той переменной присваивать например 1
делаешь подобное с другой кнопкой, только функция будет присваивать значение 2 и сочетание клавиш другое.
что получаешь - запускается процдура и попадает в цикл ожидания что пользователь через кнопку. функцию присвоит значение отличное от нуля