Não há uma maneira de fazer isso no Windows. Cada aplicativo lida com seus próprios atalhos de teclado. Pode ser possível que seu aplicativo possa ser configurado de maneira a desabilitar o F10, mas a maioria dos programas não fornece esse nível de personalização.
O AutoHotkey pode ser configurado para bloquear uma tecla / atalho quando apenas uma aplicação e / ou janela específica estiver ativa .
Aqui está um script de exemplo do AHK que acabei de escrever para bloquear o F1 exclusivamente no chrome.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#SingleInstance, force
#IfWinActive, ahk_exe chrome.exe
F1::
Return
#If