Baca dalam bahasa Inggris

Bagikan melalui


header windowsx.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

windowsx.h berisi antarmuka pemrograman berikut:

Fungsi

 
Button_Enable

Mengaktifkan atau menonaktifkan tombol.
Button_GetCheck

Mendapatkan status centang tombol radio atau kotak centang. Anda bisa menggunakan makro ini atau mengirim pesan BM_GETCHECK secara eksplisit.
Button_GetState

Mengambil status tombol atau kotak centang. Anda bisa menggunakan makro ini atau mengirim pesan BM_GETSTATE secara eksplisit.
Button_GetText

Mendapatkan teks tombol.
Button_GetTextLength

Mendapatkan jumlah karakter dalam teks tombol.
Button_SetCheck

Mengatur status centang tombol radio atau kotak centang. Anda bisa menggunakan makro ini atau mengirim pesan BM_SETCHECK secara eksplisit.
Button_SetState

Mengatur status sorotan tombol. Status sorotan menunjukkan apakah tombol disorot seolah-olah pengguna telah mendorongnya. Anda bisa menggunakan makro ini atau mengirim pesan BM_SETSTATE secara eksplisit.
Button_SetStyle

Mengatur gaya tombol. Anda dapat menggunakan makro ini atau mengirim pesan BM_SETSTYLE secara eksplisit.
Button_SetText

Mengatur teks tombol.
ComboBox_AddItemData

Menambahkan data item ke daftar dalam kotak kombo di lokasi yang ditentukan. Anda bisa menggunakan makro ini atau mengirim pesan CB_ADDSTRING secara eksplisit.
ComboBox_AddString

Menambahkan string ke daftar dalam kotak kombo.
ComboBox_DeleteString

Menghapus item di lokasi yang ditentukan dalam daftar dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_DELETESTRING secara eksplisit.
ComboBox_Dir

Menambahkan nama ke daftar yang ditampilkan oleh kotak kombo.
ComboBox_Enable

Mengaktifkan atau menonaktifkan kontrol kotak kombo.
ComboBox_FindItemData

Menemukan item pertama dalam daftar kotak kombo yang memiliki data item yang ditentukan. Anda bisa menggunakan makro ini atau mengirim pesan CB_FINDSTRING secara eksplisit.
ComboBox_FindString

Menemukan string pertama dalam daftar kotak kombo yang dimulai dengan string yang ditentukan. Anda bisa menggunakan makro ini atau mengirim pesan CB_FINDSTRING secara eksplisit.
ComboBox_FindStringExact

Menemukan string pertama dalam daftar kotak kombo yang sama persis dengan string yang ditentukan, kecuali bahwa pencarian tidak peka huruf besar/kecil. Anda dapat menggunakan makro ini atau mengirim pesan CB_FINDSTRINGEXACT secara eksplisit.
ComboBox_GetCount

Mendapatkan jumlah item dalam kotak daftar kotak kombo. Anda bisa menggunakan makro ini atau mengirim pesan CB_GETCOUNT secara eksplisit.
ComboBox_GetCurSel

Mendapatkan indeks item yang saat ini dipilih dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_GETCURSEL secara eksplisit.
ComboBox_GetDroppedControlRect

Mengambil koordinat layar kotak kombo dalam status turun bawahnya. Anda bisa menggunakan makro ini atau mengirim pesan CB_GETDROPPEDCONTROLRECT secara eksplisit.
ComboBox_GetDroppedState

Memastikan apakah daftar drop dalam kontrol kotak kombo terlihat. Anda bisa menggunakan makro ini atau mengirim pesan CB_GETDROPPEDSTATE secara eksplisit.
ComboBox_GetExtendedUI

Memastikan apakah kotak kombo menggunakan antarmuka pengguna (UI) default atau antarmuka pengguna yang diperluas. Anda bisa menggunakan makro ini atau mengirim pesan CB_GETEXTENDEDUI secara eksplisit.
ComboBox_GetItemData

Mendapatkan nilai yang ditentukan aplikasi yang terkait dengan item daftar yang ditentukan dalam kotak kombo. Anda bisa menggunakan makro ini atau mengirim pesan CB_GETITEMDATA secara eksplisit.
ComboBox_GetItemHeight

Mengambil tinggi item daftar dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_GETITEMHEIGHT secara eksplisit.
ComboBox_GetLBText

Mendapatkan string dari daftar dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_GETLBTEXT secara eksplisit.
ComboBox_GetLBTextLen

Mendapatkan panjang string dalam daftar dalam kotak kombo. Anda bisa menggunakan makro ini atau mengirim pesan CB_GETLBTEXTLEN secara eksplisit.
ComboBox_GetText

Mengambil teks dari kontrol kotak kombo.
ComboBox_GetTextLength

Mendapatkan jumlah karakter dalam teks kotak kombo.
ComboBox_InsertItemData

Menyisipkan data item dalam daftar dalam kotak kombo pada lokasi yang ditentukan. Anda bisa menggunakan makro ini atau mengirim pesan CB_INSERTSTRING secara eksplisit.
ComboBox_InsertString

Menambahkan string ke daftar dalam kotak kombo di lokasi yang ditentukan. Anda bisa menggunakan makro ini atau mengirim pesan CB_INSERTSTRING secara eksplisit.
ComboBox_LimitText

Membatasi panjang teks yang dapat diketik pengguna ke dalam kontrol edit kotak kombo. Anda bisa menggunakan makro ini atau mengirim pesan CB_LIMITTEXT secara eksplisit.
ComboBox_ResetContent

Menghapus semua item dari kotak daftar dan mengedit kontrol kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_RESETCONTENT secara eksplisit.
ComboBox_SelectItemData

Mencari daftar dalam kotak kombo untuk item yang memiliki data item yang ditentukan. Jika item yang cocok ditemukan, item dipilih. Anda dapat menggunakan makro ini atau mengirim pesan CB_SELECTSTRING secara eksplisit.
ComboBox_SelectString

Mencari daftar dalam kotak kombo untuk item yang dimulai dengan karakter dalam string tertentu. Jika item yang cocok ditemukan, item dipilih. Anda dapat menggunakan makro ini atau mengirim pesan CB_SELECTSTRING secara eksplisit.
ComboBox_SetCurSel

Menyetel item yang saat ini dipilih dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_SETCURSEL secara eksplisit.
ComboBox_SetExtendedUI

Memilih antarmuka pengguna (UI) default atau UI yang diperluas untuk kotak kombo yang memiliki gaya CBS_DROPDOWN atau CBS_DROPDOWNLIST. Anda dapat menggunakan makro ini atau mengirim pesan CB_SETEXTENDEDUI secara eksplisit.
ComboBox_SetItemData

Mengatur nilai yang ditentukan aplikasi yang terkait dengan item daftar yang ditentukan dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_SETITEMDATA secara eksplisit.
ComboBox_SetItemHeight

Mengatur tinggi item daftar atau bidang pilihan dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_SETITEMHEIGHT secara eksplisit.
ComboBox_SetText

Mengatur teks kotak kombo.
ComboBox_ShowDropdown

Memperlihatkan atau menyembunyikan daftar dalam kotak kombo. Anda dapat menggunakan makro ini atau mengirim pesan CB_SHOWDROPDOWN secara eksplisit.
DeleteFont

Makro DeleteFont menghapus objek font, membebaskan semua sumber daya sistem yang terkait dengan objek font.
Edit_CanUndo

Menentukan apakah ada tindakan dalam antrean urungkan kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_CANUNDO secara eksplisit.
Edit_EmptyUndoBuffer

Mereset bendera batalkan kontrol edit atau edit kaya. Bendera batalkan diatur setiap kali operasi dalam kontrol edit dapat dibatalkan. Anda dapat menggunakan makro ini atau mengirim pesan EM_EMPTYUNDOBUFFER secara eksplisit.
Edit_Enable

Mengaktifkan atau menonaktifkan kontrol edit.
Edit_FmtLines

Mengatur bendera yang menentukan apakah teks yang diambil dari kontrol pengeditan multibaris menyertakan karakter pemisah baris lunak.
Edit_GetFirstVisibleLine

Mendapatkan indeks baris paling atas yang terlihat dalam kontrol edit multibaris atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETFIRSTVISIBLELINE secara eksplisit.
Edit_GetHandle

Mendapatkan handel ke memori yang saat ini dialokasikan untuk teks kontrol pengeditan multibaris. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETHANDLE secara eksplisit.
Edit_GetLine

Mengambil baris teks dari kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETLINE secara eksplisit.
Edit_GetLineCount

Mendapatkan jumlah baris dalam teks kontrol edit. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETLINECOUNT secara eksplisit.
Edit_GetModify

Mendapatkan status bendera modifikasi kontrol edit atau pengeditan kaya. Bendera menunjukkan apakah konten kontrol telah dimodifikasi. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETMODIFY secara eksplisit.
Edit_GetPasswordChar

Mendapatkan karakter kata sandi untuk kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETPASSWORDCHAR secara eksplisit.
Edit_GetRect

Mendapatkan persegi panjang pemformatan kontrol edit. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETRECT secara eksplisit.
Edit_GetSel

Mendapatkan posisi karakter awal dan akhir dari pilihan saat ini dalam kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETSEL secara eksplisit.
Edit_GetText

Mendapatkan teks kontrol edit.
Edit_GetTextLength

Mendapatkan jumlah karakter dalam teks kontrol edit.
Edit_GetWordBreakProc

Mengambil alamat fungsi Wordwrap kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_GETWORDBREAKPROC secara eksplisit.
Edit_LimitText

Membatasi panjang teks yang dapat dimasukkan ke dalam kontrol edit. Anda dapat menggunakan makro ini atau mengirim pesan EM_LIMITTEXT secara eksplisit.
Edit_LineFromChar

Mendapatkan indeks baris yang berisi indeks karakter yang ditentukan dalam kontrol edit multibaris atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_LINEFROMCHAR secara eksplisit.
Edit_LineIndex

Mendapatkan indeks karakter karakter pertama dari baris tertentu dalam kontrol edit multibaris atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_LINEINDEX secara eksplisit.
Edit_LineLength

Mengambil panjang, dalam karakter, dari baris dalam kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_LINELENGTH secara eksplisit.
Edit_ReplaceSel

Mengganti teks terpilih dalam kontrol edit atau kontrol edit kaya dengan teks yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan EM_REPLACESEL secara eksplisit.
Edit_Scroll

Menggulir teks secara vertikal dalam kontrol edit multibaris atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_SCROLL secara eksplisit.
Edit_ScrollCaret

Menggulir tanda sisipan ke dalam tampilan dalam kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_SCROLLCARET secara eksplisit.
Edit_SetHandle

Mengatur handel memori yang akan digunakan oleh kontrol pengeditan multibaris. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETHANDLE secara eksplisit.
Edit_SetModify

Mengatur atau menghapus bendera modifikasi untuk kontrol edit. Bendera modifikasi menunjukkan apakah teks dalam kontrol edit telah dimodifikasi. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETMODIFY secara eksplisit.
Edit_SetPasswordChar

Mengatur atau menghapus karakter kata sandi untuk kontrol edit atau pengeditan kaya. Saat karakter kata sandi diatur, karakter tersebut ditampilkan sebagai pengganti karakter yang di ketik oleh pengguna. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETPASSWORDCHAR secara eksplisit.
Edit_SetReadOnly

Mengatur atau menghapus gaya baca-saja (ES_READONLY) kontrol edit atau edit kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETREADONLY secara eksplisit.
Edit_SetRect

Mengatur persegi pemformatan kontrol edit. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETRECT secara eksplisit.
Edit_SetRectNoPaint

Mengatur persegi panjang pemformatan kontrol edit multibaris. Makro ini setara dengan Edit_SetRect, kecuali tidak menggambar ulang jendela kontrol edit. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETRECTNP secara eksplisit.
Edit_SetSel

Memilih rentang karakter dalam kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETSEL secara eksplisit.
Edit_SetTabStops

Mengatur perhentian tab dalam kontrol edit multibaris atau pengeditan kaya. Saat teks disalin ke kontrol, karakter tab apa pun dalam teks menyebabkan spasi dihasilkan hingga perhentian tab berikutnya. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETTABSTOPS secara eksplisit.
Edit_SetText

Mengatur teks kontrol edit.
Edit_SetWordBreakProc

Mengganti fungsi Wordwrap default kontrol edit dengan fungsi Wordwrap yang ditentukan aplikasi. Anda dapat menggunakan makro ini atau mengirim pesan EM_SETWORDBREAKPROC secara eksplisit.
Edit_Undo

Membatalkan operasi terakhir dalam antrean urungkan kontrol edit atau pengeditan kaya. Anda dapat menggunakan makro ini atau mengirim pesan EM_UNDO secara eksplisit.
GET_X_LPARAM

Mengambil koordinat x yang ditandatangani dari nilai LPARAM yang ditentukan.
GET_Y_LPARAM

Mengambil koordinat y yang ditandatangani dari nilai LPARAM yang diberikan.
ListBox_AddItemData

Menambahkan data item ke kotak daftar di lokasi yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_ADDSTRING secara eksplisit.
ListBox_AddString

Menambahkan string ke kotak daftar.
ListBox_DeleteString

Menghapus item di lokasi yang ditentukan dalam kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_DELETESTRING secara eksplisit.
ListBox_Dir

Menambahkan nama ke daftar yang ditampilkan oleh kotak daftar.
ListBox_Enable

Mengaktifkan atau menonaktifkan kontrol kotak daftar.
ListBox_FindItemData

Menemukan item pertama dalam kotak daftar yang memiliki data item yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_FINDSTRING secara eksplisit.
ListBox_FindString

Menemukan string pertama dalam kotak daftar yang dimulai dengan string yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_FINDSTRING secara eksplisit.
ListBox_FindStringExact

Menemukan string kotak daftar pertama yang sama persis dengan string yang ditentukan, kecuali bahwa pencarian tidak peka huruf besar/kecil. Anda dapat menggunakan makro ini atau mengirim pesan LB_FINDSTRINGEXACT secara eksplisit.
ListBox_GetCaretIndex

Mengambil indeks item kotak daftar yang memiliki persegi panjang fokus dalam kotak daftar beberapa pilihan. Item mungkin atau mungkin tidak dipilih. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETCARETINDEX secara eksplisit.
ListBox_GetCount

Mendapatkan jumlah item dalam kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETCOUNT secara eksplisit.
ListBox_GetCurSel

Mendapatkan indeks item yang saat ini dipilih dalam kotak daftar pilihan tunggal. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETCURSEL secara eksplisit.
ListBox_GetHorizontalExtent

Mendapatkan lebar kotak daftar dapat digulir secara horizontal (lebar yang dapat digulir) jika kotak daftar memiliki bilah gulir horizontal. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETHORIZONTALEXTENT secara eksplisit.
ListBox_GetItemData

Mendapatkan nilai yang ditentukan aplikasi yang terkait dengan item kotak daftar yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETITEMDATA secara eksplisit.
ListBox_GetItemHeight

Mengambil tinggi item dalam kotak daftar.
ListBox_GetItemRect

Mendapatkan dimensi persegi panjang yang mengikat item kotak daftar seperti yang saat ini ditampilkan dalam kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETITEMRECT secara eksplisit.
ListBox_GetSel

Mendapatkan status pilihan item. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETSEL secara eksplisit.
ListBox_GetSelCount

Mendapatkan hitungan item yang dipilih dalam kotak daftar beberapa pilihan. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETSELCOUNT secara eksplisit.
ListBox_GetSelItems

Mendapatkan indeks item terpilih dalam kotak daftar beberapa pilihan. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETSELITEMS secara eksplisit.
ListBox_GetText

Mendapatkan string dari kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETTEXT secara eksplisit.
ListBox_GetTextLen

Mendapatkan panjang string dalam kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETTEXTLEN secara eksplisit.
ListBox_GetTopIndex

Mendapatkan indeks item pertama yang terlihat dalam kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_GETTOPINDEX secara eksplisit.
ListBox_InsertItemData

Menyisipkan data item ke kotak daftar di lokasi yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_INSERTSTRING secara eksplisit.
ListBox_InsertString

Menambahkan string ke kotak daftar di lokasi yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_INSERTSTRING secara eksplisit.
ListBox_ResetContent

Menghapus semua item dari kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_RESETCONTENT secara eksplisit.
ListBox_SelectItemData

Mencari kotak daftar untuk item yang memiliki data item yang ditentukan. Jika item yang cocok ditemukan, item dipilih. Anda dapat menggunakan makro ini atau mengirim pesan LB_SELECTSTRING secara eksplisit.
ListBox_SelectString

Mencari kotak daftar untuk item yang dimulai dengan karakter dalam string tertentu. Jika item yang cocok ditemukan, item dipilih. Anda dapat menggunakan makro ini atau mengirim pesan LB_SELECTSTRING secara eksplisit.
ListBox_SelItemRange

Memilih atau membatalkan pilihan satu atau beberapa item berturut-turut dalam kotak daftar beberapa pilihan. Anda dapat menggunakan makro ini atau mengirim pesan LB_SELITEMRANGE secara eksplisit.
ListBox_SetCaretIndex

Mengatur persegi fokus ke item pada indeks yang ditentukan dalam kotak daftar beberapa pilihan. Jika item tidak terlihat, item akan digulir ke tampilan. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETCARETINDEX secara eksplisit.
ListBox_SetColumnWidth

Mengatur lebar semua kolom dalam kotak daftar beberapa kolom. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETCOLUMNWIDTH secara eksplisit.
ListBox_SetCurSel

Menyetel item yang saat ini dipilih dalam kotak daftar pilihan tunggal. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETCURSEL secara eksplisit.
ListBox_SetHorizontalExtent

Atur lebar di mana kotak daftar dapat digulir secara horizontal (lebar yang dapat digulir).
ListBox_SetItemData

Mengatur nilai yang ditentukan aplikasi yang terkait dengan item kotak daftar yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETITEMDATA secara eksplisit.
ListBox_SetItemHeight

Mengatur tinggi item dalam kotak daftar.
ListBox_SetSel

Memilih atau membatalkan pilihan item dalam kotak daftar beberapa pilihan. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETSEL secara eksplisit.
ListBox_SetTabStops

Mengatur posisi perhentian tab dalam kotak daftar. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETTABSTOPS secara eksplisit.
ListBox_SetTopIndex

Memastikan bahwa item yang ditentukan dalam kotak daftar terlihat. Anda dapat menggunakan makro ini atau mengirim pesan LB_SETTOPINDEX secara eksplisit.
ScrollBar_Enable

Mengaktifkan atau menonaktifkan kontrol bilah gulir.
ScrollBar_GetPos

Mengambil posisi kotak gulir (jempol) di bilah gulir yang ditentukan.
ScrollBar_GetRange

Mendapatkan rentang bilah gulir.
ScrollBar_SetPos

Mengatur posisi kotak gulir (jempol) di bilah gulir yang ditentukan dan, jika diminta, menggambar ulang bilah gulir untuk mencerminkan posisi baru kotak gulir. (ScrollBar_SetPos)
ScrollBar_SetRange

Mengatur rentang bilah gulir.
ScrollBar_Show

Memperlihatkan atau menyembunyikan kontrol bilah gulir.
PilihFont

Makro SelectFont memilih objek font ke dalam konteks perangkat (DC) yang ditentukan. Objek font baru menggantikan objek font sebelumnya.
Static_Enable

Mengaktifkan atau menonaktifkan kontrol statis.
Static_GetIcon

Mengambil handel ke ikon yang terkait dengan kontrol statis yang memiliki gaya SS_ICON. Anda dapat menggunakan makro ini atau mengirim pesan STM_GETICON secara eksplisit.
Static_GetText

Mendapatkan teks kontrol statis.
Static_GetTextLength

Mendapatkan jumlah karakter dalam teks kontrol statis.
Static_SetIcon

Mengatur ikon untuk kontrol statis. Anda dapat menggunakan makro ini atau mengirim pesan STM_SETICON secara eksplisit.
Static_SetText

Mengatur teks kontrol statis.