Как говорит Тергивер в своем комментарии, нет хорошего способа сделать это, и я бы порекомендовал, чтобы в большинстве случаев этого не делали вообще, поскольку это будет действительно нестандартным и запутанным для пользователей.
Однако, если вам действительно нужно это сделать, то я думаю, что способ сделать это - прослушать сообщение WM_NCPAINT
(внутри WndProc
), и когда вы получите один из них, вынарисовать свою кнопку вручную.Затем вам придется прослушивать события мыши в области, где была нарисована ваша кнопка, и обрабатывать эти щелчки также вручную.