[英]Need help understanding SetTextMargin for MFC CButton?
我需要一些指導來理解 SetTextMargin 如何為 CButton 工作。 我想要做的是有一個 CButton,它具有 BS_LEFT 樣式並使用 SetIcon 在將出現在左側的按鈕上設置一個圖標。 現在文本需要設置一些邊距,以便它不會太靠近圖標。 我對保證金應該是多少有一些計算。 現在 CButton::SetTextMargin 接受一個 CRect 參數,我需要幫助理解我的 rect.right 和 rect.left 應該是什么。 我已經嘗試了各種測試,但我無法了解如何合並邊距矩形。 我對保證金和實際保證金的計算相去甚遠。 任何幫助將不勝感激。 謝謝!
僅回答問題的這一部分:
現在 CButton::SetTextMargin 接受一個 CRect 參數,我需要幫助理解我的 rect.right 和 rect.left 應該是什么。
CRect 表示您希望邊距有多大。 設置rect.right = 0
將使您在右側沒有邊距。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.