[問題] 請問如何自訂標題列介面?

看板C_and_CPP (C/C++)作者 (red whale)時間9年前 (2016/12/09 05:32), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
MFC 請問各位, 我常看到有應用程式, 其標題列的按鈕是自己放icon的 也就是自訂標題列樣式 那個功能要怎麼做? 像這樣: http://i.redwh.al/BE.jpg
我上網找都沒有相關的文章 這種特效看起來好像只要把視窗的Border設成None, 然後把自己想要的控制Button放上去就好了 但實際上好像沒那麼簡單 (例如:如果把Border設成了None, 也就等於沒有了System控制功能, 如果想從下面的taskbar按右鍵控制視窗 也就跑不出什麼「關閉」、「最大化」、「最小化」等選項的選單了) 所以我該如何做出這種「自訂標題列樣式」的特效呢? 謝謝 -- 歡迎各位使用以下網站服務: http://redwh.al/ (短網址服務) http://i.redwh.al/ (圖片即時上傳服務) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.6.32 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1481232766.A.73D.html

12/09 09:37, , 1F
大部分都是override paint函式 不過容易破圖
12/09 09:37, 1F
文章代碼(AID): #1OIT5-Sz (C_and_CPP)
文章代碼(AID): #1OIT5-Sz (C_and_CPP)