EM_SETMARGINS訊息
設定編輯控制件的左右邊界寬度。 訊息會重新繪製控件,以反映新的邊界。 您可以將此訊息傳送至編輯控制項或豐富的編輯控制件。
參數
-
wParam
-
要設定的邊界。 此參數可以是下列其中一或多個值。
值 意義 - EC_LEFTMARGIN
設定左邊界。 - EC_RIGHTMARGIN
設定右邊界。 - EC_USEFONTINFO
豐富的編輯控制項: 使用控制項目前字型的文字度量,將左右邊界設定為窄寬度。 如果未設定控件的字型,邊界會設定為零。 會忽略 lParam 參數。
編輯控制項:無法在 wParam 參數中使用EC_USEFONTINFO值。 它只能在 lParam 參數中使用。 -
lParam
-
LOWORD 會以像素為單位指定左邊界的新寬度。 如果 wParam 不包含 EC_LEFTMARGIN,則會忽略此值。
編輯控制項和 Rich Edit 3.0 和更新版本:LOWORD 可以指定EC_USEFONTINFO值,以使用控制項目前字型的文字度量,將左邊界設定為窄寬度。 如果未設定控件的字型,邊界會設定為零。
HIWORD 會以像素為單位指定右邊界的新寬度。 如果 wParam 不包含 EC_RIGHTMARGIN,則會忽略此值。
編輯控制項和 Rich Edit 3.0 和更新版本:HIWORD 可以指定EC_USEFONTINFO值,以使用控制項目前字型的文字計量,將右邊界設定為窄寬度。 如果未設定控件的字型,邊界會設定為零。
傳回值
此訊息不會傳回值。
備註
編輯控制項:您無法在 wParam 參數中使用EC_USEFONTINFO,但您可以在 lParam 參數中使用。
Rich Edit: Microsoft Rich Edit 1.0 和更新版本中支援。 所有豐富的編輯版本都支援在 wParam 參數中使用 EC_USEFONTINFO。 不過,只有 Microsoft Rich Edit 3.0 和更新版本支援在 lParam 參數中使用 EC_USEFONTINFO。 如需豐富編輯版本與各種系統版本相容性的相關信息,請參閱 關於 Rich Edit Controls。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限傳統型應用程式] |
頁首 |
|