Именно заблокировать кнопки? Ты уверен, что хочешь именно этого?
Если ты хочешь заблокировать их только в своей программе, тебе сюда:
https://stackoverflow.com/questions/604410/global-keyboard-capture-in-c-sharp-application Если глобально, тебе надо написать библиотеку на C++, которая будет регистрировать глобальный системный крюк на клавиатуру и выборочно отдавать нажатия клавиш далее в систему. Я этим делом занимался очень давно, поэтому подробностей не вспомню.