[英]Add buttons to a form's control box?
正如Tergiver在他的評論中所說,沒有很好的方法可以做到這一點,我建議在大多數情況下不應該這樣做,因為它真的是非標准的並且讓用戶感到困惑。
但是,如果你確實需要這樣做,那么我認為這樣做的方法是監聽WM_NCPAINT
消息(在WndProc
),當你得到其中一個消息時,你手動繪制自己的按鈕。 然后,您必須在繪制按鈕的區域中偵聽鼠標事件,並手動處理這些點擊。
另一種方法可能是使用較少的邊框並放置自己的TitleBar。 如下所示:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.