本節包含與向上控件搭配使用之程式設計項目的相關信息。
綜述
| 主題 | 內容 |
|---|---|
| Up-Down 控件 | 向下控件是一對箭頭按鈕,使用者可以按兩下以遞增或遞減值,例如滾動位置或隨附控件中顯示的數位(稱為朋友視窗)。 |
功能
| 主題 | 內容 |
|---|---|
| CreateUpDownControl | 建立向上控件。 注意:此函式已過時。 它是16位函式,無法處理範圍和位置的32位值。 |
消息
| 主題 | 內容 |
|---|---|
| UDM_GETACCEL | 擷取向上控件的加速資訊。 |
| UDM_GETBASE | 擷取上下控件的目前基底(也就是基底 10 或 16)。 |
| UDM_GETBUDDY | 擷取目前夥伴視窗的句柄。 |
| UDM_GETPOS | 擷取具有16位精確度的上下控件目前位置。 |
| UDM_GETPOS32 | 傳回上下控件的32位位置。 |
| UDM_GETRANGE | 擷取上下控件的最小和最大位置(範圍)。 |
| UDM_GETRANGE32 | 擷取上下控件的32位範圍。 |
| UDM_GETUNICODEFORMAT | 擷取 控件的 Unicode 字元格式旗標。 |
| UDM_SETACCEL | 設定上下控制件的加速。 |
| UDM_SETBASE | 設定上下控件的基底。 基底值會決定 Buddy 視窗是否以十進位或十六進位數字顯示數位。 十六進位數位一律為不帶正負號,而十六進位數則為帶正負號。 |
| UDM_SETBUDDY | 設定向上控制件的夥伴視窗。 |
| UDM_SETPOS | 使用16位有效位數設定上下控件的目前位置。 |
| UDM_SETPOS32 | 使用32位精確度設定上下控制件的位置。 |
| UDM_SETRANGE | 設定上下控制件的最小和最大位置(範圍)。 |
| UDM_SETRANGE32 | 設定上下控制件的32位範圍。 |
| UDM_SETUNICODEFORMAT | 設定控件的 Unicode 字元格式旗標。 此訊息可讓您在運行時間變更控件所使用的字元集,而不需要重新建立控件。 |
通知
| 主題 | 內容 |
|---|---|
| NM_RELEASEDCAPTURE (上下) | 通知向上控件的父視窗,控件正在釋放滑鼠擷取。 此通知會以 WM_NOTIFY 訊息的形式傳送。 |
| UDN_DELTAPOS | 當控件的位置即將變更時,由作系統傳送至上下控件的父視窗。 當使用者按下控件的向上或向下箭號來要求變更值時,就會發生這種情況。
UDN_DELTAPOS 訊息會以 WM_NOTIFY 訊息的形式傳送。 |
結構
| 主題 | 內容 |
|---|---|
| NMUPDOWN | 包含由上至下控制通知訊息特有的資訊。 它與並取代 NM_UPDOWN 結構相同。 |
| UDACCEL | 包含上下控制件的加速資訊。 |
常數
| 主題 | 內容 |
|---|---|
| Up-Down 控件樣式 | 本節列出建立上下按鈕控件時所使用的樣式。 |