Я рисую пользовательскую границу в своем приложении, обрабатывая сообщение WM_NCPAINT в моем обработчике сообщений. Проблема в том, что даже после установки области окна углы моего приложения не являются «гладкими».
Я подумал, что, возможно, я мог бы просто получить HDC для экрана и интерполировать пиксели по углам, чтобы получить эффект полупрозрачности, но, видя, что мне придется постоянно перерисовывать границу, когда пользователь перемещает окно, не думаю, что это правильный вариант.
Кто-нибудь знает способ имитации полупрозрачности или хотя бы сглаживания границы возле углов?
Вот как выглядят углы:
Заранее спасибо.