header windowsx.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
windowsx.h berisi antarmuka pemrograman berikut:
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. |