кнопка фокусировки формы Windows c

#c #focus #keydown

Вопрос:

Я создаю калькулятор в форме Windows на C . Для всех кнопок должна быть поддержка мыши и клавиатуры. Я хочу удалить фокус с кнопки после щелчка мышью. Например, я хочу выполнить такую операцию, как 3 2 = 5, поэтому, когда я нажимаю кнопки «3», » » и «2», на последней кнопке — 2 появляется синяя рамка, а когда я нажимаю enter, чтобы увидеть результат, последняя нажатая кнопка — 2 автоматически нажимается, поэтому я не вижу результата, но добавляю 2 на экран. Как удалить этот фокус?

Я переключил TabStop на false, и это работает в начале, но только если я нажму кнопку, появится фокус мыши.