Вообще это очень странное желание, если честно.
Как вариант - отслеживать перемещение мыши по разным направлениям. Зажата клавиша - отслеживаем, что она сдвинулась на n пикселей и отменяем действие.
Также надо запретить правую клавишу мыши и дабл клик.
Вариант со встраиванием JS самый простой и надеждный, чем он не подходит?
В голову пришла еще одна мысль:
Добавлять для всех элементов css правило:
* {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Но! Если я правильно помню, то webBrowser использует встроенного ишака, а как у него с поддержкой данных свойств - надо смотреть.