閱讀英文

共用方式為


windowsx.h 標頭

此標頭由多種技術使用。 如需詳細資訊,請參閱

windowsx.h 包含下列程式設計介面:

函式

 
Button_Enable

啟用或停用按鈕。
Button_GetCheck

取得選項按鈕或核取方塊的核取狀態。 您可以使用這個宏,或明確傳送BM_GETCHECK訊息。
Button_GetState

擷取按鈕或核取方塊的狀態。 您可以使用這個宏,或明確傳送BM_GETSTATE訊息。
Button_GetText

取得按鈕的文字。
Button_GetTextLength

取得按鈕文字中的字元數。
Button_SetCheck

設定選項按鈕或核取方塊的核取狀態。 您可以使用這個宏,或明確地傳送BM_SETCHECK訊息。
Button_SetState

設定按鈕的醒目提示狀態。 反白顯示狀態會指出按鈕是否反白顯示,就像使用者已推送按鈕一樣。 您可以使用這個宏,或明確地傳送BM_SETSTATE訊息。
Button_SetStyle

設定按鈕的樣式。 您可以使用這個宏,或明確傳送BM_SETSTYLE訊息。
Button_SetText

設定按鈕的文字。
ComboBox_AddItemData

在指定位置的下拉式方塊中,將專案資料加入清單。 您可以使用這個宏,或明確地傳送CB_ADDSTRING訊息。
ComboBox_AddString

將字串新增至下拉式方塊中的清單。
ComboBox_DeleteString

刪除下拉式方塊中清單中指定位置的專案。 您可以使用這個宏,或明確地傳送CB_DELETESTRING訊息。
ComboBox_Dir

將名稱加入下拉式方塊所顯示的清單。
ComboBox_Enable

啟用或停用下拉式方塊控制項。
ComboBox_FindItemData

尋找下拉式方塊清單中具有指定專案資料的第一個專案。 您可以使用這個宏,或明確地傳送CB_FINDSTRING訊息。
ComboBox_FindString

尋找下拉式方塊清單中的第一個字串,開頭為指定的字串。 您可以使用這個宏,或明確地傳送CB_FINDSTRING訊息。
ComboBox_FindStringExact

在下拉式方塊清單中尋找完全符合指定字串的第一個字串,但搜尋不區分大小寫。 您可以使用這個宏,或明確地傳送CB_FINDSTRINGEXACT訊息。
ComboBox_GetCount

取得下拉式方塊清單方塊中的專案數。 您可以使用這個宏,或明確傳送CB_GETCOUNT訊息。
ComboBox_GetCurSel

取得下拉式方塊中目前選取專案的索引。 您可以使用這個宏,或明確傳送CB_GETCURSEL訊息。
ComboBox_GetDroppedControlRect

擷取下拉式方塊處於下拉式狀態的螢幕座標。 您可以使用這個宏,或明確傳送CB_GETDROPPEDCONTROLRECT訊息。
ComboBox_GetDroppedState

確定下拉式方塊控制項中的下拉式清單是否可見。 您可以使用這個宏,或明確地傳送CB_GETDROPPEDSTATE訊息。
ComboBox_GetExtendedUI

確定下拉式方塊是否使用預設使用者介面 (UI) 或擴充 UI。 您可以使用這個宏,或明確地傳送CB_GETEXTENDEDUI訊息。
ComboBox_GetItemData

取得與下拉式方塊中指定清單專案相關聯的應用程式定義值。 您可以使用這個宏,或明確地傳送CB_GETITEMDATA訊息。
ComboBox_GetItemHeight

擷取下拉式方塊中清單專案的高度。 您可以使用這個宏,或明確傳送CB_GETITEMHEIGHT訊息。
ComboBox_GetLBText

從下拉式方塊中的清單取得字串。 您可以使用這個宏,或明確傳送CB_GETLBTEXT訊息。
ComboBox_GetLBTextLen

取得下拉式方塊中清單中字串的長度。 您可以使用這個宏,或明確地傳送CB_GETLBTEXTLEN訊息。
ComboBox_GetText

從下拉式方塊控制項擷取文字。
ComboBox_GetTextLength

取得下拉式方塊文字中的字元數。
ComboBox_InsertItemData

在指定位置的下拉式方塊中,于清單中插入專案資料。 您可以使用這個宏,或明確地傳送CB_INSERTSTRING訊息。
ComboBox_InsertString

在指定位置的下拉式方塊中,將字串加入清單。 您可以使用這個宏,或明確地傳送CB_INSERTSTRING訊息。
ComboBox_LimitText

限制使用者可在下拉式方塊的編輯控制項中輸入的文字長度。 您可以使用這個宏,或明確傳送CB_LIMITTEXT訊息。
ComboBox_ResetContent

從清單方塊移除所有專案,並編輯下拉式方塊的控制項。 您可以使用這個宏,或明確地傳送CB_RESETCONTENT訊息。
ComboBox_SelectItemData

在下拉式方塊中搜尋具有指定專案資料的專案清單。 如果找到相符的專案,則會選取專案。 您可以使用此宏,或明確傳送CB_SELECTSTRING訊息。
ComboBox_SelectString

在下拉式方塊中搜尋以指定字串字元開頭的專案清單。 如果找到相符的專案,則會選取專案。 您可以使用此宏,或明確傳送CB_SELECTSTRING訊息。
ComboBox_SetCurSel

在下拉式方塊中設定目前選取的專案。 您可以使用此宏,或明確傳送CB_SETCURSEL訊息。
ComboBox_SetExtendedUI

針對具有CBS_DROPDOWN或CBS_DROPDOWNLIST樣式的下拉式方塊,選取預設使用者介面 (UI) 或擴充 UI。 您可以使用此宏,或明確傳送CB_SETEXTENDEDUI訊息。
ComboBox_SetItemData

在下拉式方塊中設定與指定清單專案相關聯的應用程式定義值。 您可以使用此宏,或明確傳送CB_SETITEMDATA訊息。
ComboBox_SetItemHeight

設定下拉式方塊中的清單專案或選取欄位的高度。 您可以使用此宏,或明確傳送CB_SETITEMHEIGHT訊息。
ComboBox_SetText

設定下拉式方塊的文字。
ComboBox_ShowDropdown

顯示或隱藏下拉式方塊中的清單。 您可以使用此宏,或明確傳送CB_SHOWDROPDOWN訊息。
DeleteFont

DeleteFont 宏會刪除字型物件,釋放與字型物件相關聯的所有系統資源。
Edit_CanUndo

判斷編輯或豐富編輯控制項的復原佇列中是否有任何動作。 您可以使用此宏,或明確傳送EM_CANUNDO訊息。
Edit_EmptyUndoBuffer

重設編輯或豐富編輯控制項的復原旗標。 每當編輯控制項內的作業可以復原時,就會設定復原旗標。 您可以使用此宏,或明確傳送EM_EMPTYUNDOBUFFER訊息。
Edit_Enable

啟用或停用編輯控制項。
Edit_FmtLines

設定旗標,判斷從多行編輯控制項擷取的文字是否包含虛行字元。
Edit_GetFirstVisibleLine

取得多行編輯或豐富編輯控制項中最上層可見行的索引。 您可以使用此宏,或明確傳送EM_GETFIRSTVISIBLELINE訊息。
Edit_GetHandle

取得目前配置給多行編輯控制項文字之記憶體的控制碼。 您可以使用此宏,或明確傳送EM_GETHANDLE訊息。
Edit_GetLine

從編輯或豐富編輯控制項擷取文字行。 您可以使用此宏,或明確傳送EM_GETLINE訊息。
Edit_GetLineCount

取得編輯控制項文字中的行數。 您可以使用此宏,或明確傳送EM_GETLINECOUNT訊息。
Edit_GetModify

取得編輯或豐富編輯控制項修改旗標的狀態。 旗標會指出控制項的內容是否已修改。 您可以使用此宏,或明確傳送EM_GETMODIFY訊息。
Edit_GetPasswordChar

取得編輯或豐富編輯控制項的密碼字元。 您可以使用此宏,或明確傳送EM_GETPASSWORDCHAR訊息。
Edit_GetRect

取得編輯控制項的格式設定矩形。 您可以使用此宏,或明確傳送EM_GETRECT訊息。
Edit_GetSel

取得編輯或豐富編輯控制項中目前選取範圍的開始和結束字元位置。 您可以使用此宏,或明確傳送EM_GETSEL訊息。
Edit_GetText

取得編輯控制項的文字。
Edit_GetTextLength

取得編輯控制項文字中的字元數。
Edit_GetWordBreakProc

擷取編輯或豐富編輯控制項 Wordwrap 函式的位址。 您可以使用此宏,或明確傳送EM_GETWORDBREAKPROC訊息。
Edit_LimitText

限制可以輸入至編輯控制項的文字長度。 您可以使用此宏,或明確傳送EM_LIMITTEXT訊息。
Edit_LineFromChar

取得包含多行編輯或豐富編輯控制項中指定字元索引之行的索引。 您可以使用此宏,或明確傳送EM_LINEFROMCHAR訊息。
Edit_LineIndex

取得多行編輯或豐富編輯控制項中指定行第一個字元的字元索引。 您可以使用此宏,或明確傳送EM_LINEINDEX訊息。
Edit_LineLength

擷取編輯或豐富編輯控制項中行的長度,以字元為單位。 您可以使用此宏,或明確傳送EM_LINELENGTH訊息。
Edit_ReplaceSel

以指定的文字取代編輯控制項或豐富編輯控制項中的選取文字。 您可以使用此宏,或明確傳送EM_REPLACESEL訊息。
Edit_Scroll

在多行編輯或豐富編輯控制項中垂直捲動文字。 您可以使用此宏,或明確傳送EM_SCROLL訊息。
Edit_ScrollCaret

將插入號捲動至編輯或豐富編輯控制項中的檢視。 您可以使用此宏,或明確傳送EM_SCROLLCARET訊息。
Edit_SetHandle

設定多行編輯控制項將使用之記憶體的控制碼。 您可以使用此宏,或明確傳送EM_SETHANDLE訊息。
Edit_SetModify

設定或清除編輯控制項的修改旗標。 修改旗標會指出編輯控制項內的文字是否已修改。 您可以使用此宏,或明確傳送EM_SETMODIFY訊息。
Edit_SetPasswordChar

設定或移除編輯或豐富編輯控制項的密碼字元。 設定密碼字元時,會顯示該字元來取代使用者輸入的字元。 您可以使用這個宏,或明確地傳送EM_SETPASSWORDCHAR訊息。
Edit_SetReadOnly

會設定或移除編輯或豐富編輯控制項的唯讀樣式 (ES_READONLY) 。 您可以使用這個宏,或明確地傳送EM_SETREADONLY訊息。
Edit_SetRect

設定編輯控制項的格式設定矩形。 您可以使用這個宏,或明確地傳送EM_SETRECT訊息。
Edit_SetRectNoPaint

設定多行編輯控制項的格式設定矩形。 這個宏相當於Edit_SetRect,不同之處在于它不會重新繪製編輯控制項視窗。 您可以使用這個宏,或明確傳送EM_SETRECTNP訊息。
Edit_SetSel

選取編輯或豐富編輯控制項中的字元範圍。 您可以使用這個宏,或明確地傳送EM_SETSEL訊息。
Edit_SetTabStops

設定多行編輯或豐富編輯控制項中的定位停駐點。 當文字複製到控制項時,文字中的任何定位字元都會產生空格到下一個定位停駐點。 您可以使用這個宏,或明確傳送EM_SETTABSTOPS訊息。
Edit_SetText

設定編輯控制項的文字。
Edit_SetWordBreakProc

以應用程式定義的 Wordwrap 函式取代編輯控制項的預設 Wordwrap 函式。 您可以使用這個宏,或明確傳送EM_SETWORDBREAKPROC訊息。
Edit_Undo

復原編輯或豐富編輯控制項之復原佇列中的最後一個作業。 您可以使用這個宏,或明確傳送EM_UNDO訊息。
GET_X_LPARAM

從指定的 LPARAM 值擷取帶正負號的 X 座標。
GET_Y_LPARAM

從指定的 LPARAM 值擷取帶正負號的 y 座標。
ListBox_AddItemData

將專案資料加入至指定位置的清單方塊。 您可以使用這個宏,或明確地傳送LB_ADDSTRING訊息。
ListBox_AddString

將字串新增至清單方塊。
ListBox_DeleteString

刪除清單方塊中指定位置的專案。 您可以使用這個宏,或明確地傳送LB_DELETESTRING訊息。
ListBox_Dir

將名稱新增至清單方塊所顯示的清單。
ListBox_Enable

啟用或停用清單方塊控制項。
ListBox_FindItemData

尋找清單方塊中具有指定專案資料的第一個專案。 您可以使用這個宏,或明確地傳送LB_FINDSTRING訊息。
ListBox_FindString

尋找以指定字串開頭的清單方塊中的第一個字串。 您可以使用這個宏,或明確地傳送LB_FINDSTRING訊息。
ListBox_FindStringExact

尋找完全符合指定字串的第一個清單方塊字串,但搜尋不區分大小寫。 您可以使用這個宏,或明確地傳送LB_FINDSTRINGEXACT訊息。
ListBox_GetCaretIndex

擷取具有多重選取清單方塊中焦點矩形的清單方塊專案的索引。 專案可能或可能未選取。 您可以使用這個宏,或明確傳送LB_GETCARETINDEX訊息。
ListBox_GetCount

取得清單方塊中的專案數。 您可以使用這個宏,或明確地傳送LB_GETCOUNT訊息。
ListBox_GetCurSel

取得單一選取清單方塊中目前選取專案的索引。 您可以使用這個宏,或明確傳送LB_GETCURSEL訊息。
ListBox_GetHorizontalExtent

如果清單方塊具有水準捲軸,取得清單方塊可以水準捲動的寬度, (可捲動的寬度) 。 您可以使用這個宏,或明確地傳送LB_GETHORIZONTALEXTENT訊息。
ListBox_GetItemData

取得與指定清單方塊專案相關聯的應用程式定義值。 您可以使用這個宏,或明確地傳送LB_GETITEMDATA訊息。
ListBox_GetItemHeight

擷取清單方塊中專案的高度。
ListBox_GetItemRect

取得矩形的維度,此矩形系結清單方塊專案目前顯示在清單方塊中。 您可以使用這個宏,或明確地傳送LB_GETITEMRECT訊息。
ListBox_GetSel

取得專案的選取狀態。 您可以使用這個宏,或明確傳送LB_GETSEL訊息。
ListBox_GetSelCount

取得多重選取清單方塊中所選取專案的計數。 您可以使用這個宏,或明確傳送LB_GETSELCOUNT訊息。
ListBox_GetSelItems

取得多重選取清單方塊中選取專案的索引。 您可以使用這個宏,或明確傳送LB_GETSELITEMS訊息。
ListBox_GetText

從清單方塊取得字串。 您可以使用這個宏,或明確地傳送LB_GETTEXT訊息。
ListBox_GetTextLen

取得清單方塊中的字串長度。 您可以使用這個宏,或明確傳送LB_GETTEXTLEN訊息。
ListBox_GetTopIndex

取得清單方塊中第一個可見專案的索引。 您可以使用這個宏,或明確傳送LB_GETTOPINDEX訊息。
ListBox_InsertItemData

將專案資料插入至指定位置的清單方塊。 您可以使用這個宏,或明確地傳送LB_INSERTSTRING訊息。
ListBox_InsertString

將字串加入至指定位置的清單方塊。 您可以使用這個宏,或明確地傳送LB_INSERTSTRING訊息。
ListBox_ResetContent

從清單方塊中移除所有專案。 您可以使用這個宏,或明確傳送LB_RESETCONTENT訊息。
ListBox_SelectItemData

搜尋清單方塊,尋找具有指定專案資料的專案。 如果找到相符的專案,則會選取專案。 您可以使用此宏,或明確傳送LB_SELECTSTRING訊息。
ListBox_SelectString

搜尋清單方塊中以指定字串中的字元開頭的專案。 如果找到相符的專案,則會選取專案。 您可以使用此宏,或明確傳送LB_SELECTSTRING訊息。
ListBox_SelItemRange

選取或取消選取多重選取清單方塊中的一或多個連續專案。 您可以使用此宏,或明確傳送LB_SELITEMRANGE訊息。
ListBox_SetCaretIndex

將焦點矩形設定為位於多重選取範圍清單方塊中指定索引處的專案。 如果看不到專案,則會捲動到檢視中。 您可以使用此宏,或明確傳送LB_SETCARETINDEX訊息。
ListBox_SetColumnWidth

設定多欄清單方塊中所有資料行的寬度。 您可以使用此宏,或明確傳送LB_SETCOLUMNWIDTH訊息。
ListBox_SetCurSel

在單一選取清單方塊中設定目前選取的專案。 您可以使用此宏,或明確傳送LB_SETCURSEL訊息。
ListBox_SetHorizontalExtent

設定清單方塊可以水準捲動的寬度, (可捲動的寬度) 。
ListBox_SetItemData

設定與指定清單方塊專案相關聯的應用程式定義值。 您可以使用此宏,或明確傳送LB_SETITEMDATA訊息。
ListBox_SetItemHeight

設定清單方塊中專案的高度。
ListBox_SetSel

選取或取消選取多重選取清單方塊中的專案。 您可以使用此宏,或明確傳送LB_SETSEL訊息。
ListBox_SetTabStops

設定清單方塊中的定位停駐點位置。 您可以使用此宏,或明確傳送LB_SETTABSTOPS訊息。
ListBox_SetTopIndex

確定清單方塊中的指定專案可見。 您可以使用此宏,或明確傳送LB_SETTOPINDEX訊息。
ScrollBar_Enable

啟用或停用捲軸控制項。
ScrollBar_GetPos

擷取捲動方塊的位置, (指) 在指定的捲軸中。
ScrollBar_GetRange

取得捲軸的範圍。
ScrollBar_SetPos

設定捲動方塊的位置 (指) 在指定的捲軸中,如果要求,請重新繪製捲軸以反映捲動方塊的新位置。 (ScrollBar_SetPos)
ScrollBar_SetRange

設定捲軸的範圍。
ScrollBar_Show

顯示或隱藏捲軸控制項。
SelectFont

SelectFont 宏會將字型物件選取到指定的裝置內容中, (DC) 。 新的字型物件會取代先前的字型物件。
Static_Enable

啟用或停用靜態控制項。
Static_GetIcon

擷取與具有SS_ICON樣式之靜態控制項相關聯的圖示控制碼。 您可以使用此宏,或明確傳送STM_GETICON訊息。
Static_GetText

取得靜態控制項的文字。
Static_GetTextLength

取得靜態控制項文字中的字元數。
Static_SetIcon

設定靜態控制項的圖示。 您可以使用此宏,或明確傳送STM_SETICON訊息。
Static_SetText

設定靜態控制項的文字。