Можно отключить изменение размера окна, изменив стиль его границы на тот, который не поддерживает изменение размера.
Вот два продукта, которые могут редактировать стиль окна:
Оконный детектив
Winspector
Я обнаружил, что Window Detective гораздо более активен, чем Winspector, хотя работа с обоими очень похожа.
Вот как я сделал блокнот неизменным.
После запуска Window Detective и блокнота, нажмите кнопку "Pick window" в Window Detective и поместите его поверх окна блокнота. Окно блокнота выделено, но убедитесь, что вы выбрали все окно блокнота, а не только подокно, такое как элемент управления редактирования текста.
Нажмите, чтобы выбрать окно блокнота. Window Detective отобразит его в своем списке окон.
Щелкните правой кнопкой мыши по нему и выберите "Редактировать стили окна":
Появится следующее окно:
Снимите флажок с стиля "WS_THICKFRAME" и нажмите "ОК".
Вот и все - граница блокнота больше не может быть изменена.
Примечание. Если Window Detective замедляет отображение, закройте панель «Сообщения».