SetDlgItemInt 函式 (winuser.h)
將對話方塊中控制項的文字設定為指定整數值的字串表示。
語法
BOOL SetDlgItemInt(
[in] HWND hDlg,
[in] int nIDDlgItem,
[in] UINT uValue,
[in] BOOL bSigned
);
參數
[in] hDlg
類型: HWND
包含 控制項之對話方塊的控制碼。
[in] nIDDlgItem
類型: int
要變更的控制項。
[in] uValue
類型: UINT
用來產生專案文字的整數值。
[in] bSigned
類型: BOOL
指出 uValue 參數是帶正負號還是不帶正負號。 如果此參數為 TRUE, 則會簽署 uValue 。 如果此參數為 TRUE 且 uValue 小於零,則會在字串中的第一個數位之前放置減號。 如果此參數為 FALSE, 則 uValue 為 unsigned。
傳回值
類型: BOOL
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError。
備註
若要設定新的文字,此函式會將 WM_SETTEXT 訊息傳送至指定的控制項。
規格需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | winuser.h (包括 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |
API 集合 | ext-ms-win-ntuser-dialogbox-l1-1-2 (于 Windows 10 10.0.10240 版) |
另請參閱
概念
參考