Bagikan melalui


Windows dan Pesan

Gambaran umum teknologi Windows dan Pesan.

Teknologi Windows dan Pesan tidak terkait dengan header apa pun.

Untuk panduan pemrograman untuk teknologi ini, lihat:

Fungsi

 
AdjustWindowRect

Menghitung ukuran persegi jendela yang diperlukan, berdasarkan ukuran persegi panjang klien yang diinginkan. Persegi panjang jendela kemudian dapat diteruskan ke fungsi CreateWindow untuk membuat jendela yang area kliennya adalah ukuran yang diinginkan.
AdjustWindowRectEx

Menghitung ukuran persegi jendela yang diperlukan, berdasarkan ukuran persegi klien yang diinginkan. Persegi panjang jendela kemudian dapat diteruskan ke fungsi CreateWindowEx untuk membuat jendela yang area kliennya adalah ukuran yang diinginkan.
AllowSetForegroundWindow

Memungkinkan proses yang ditentukan untuk mengatur jendela latar depan menggunakan fungsi SetForegroundWindow. Proses panggilan harus sudah dapat mengatur jendela latar depan. Untuk informasi selengkapnya, lihat Keterangan nanti dalam topik ini.
AnimateWindow

Memungkinkan Anda menghasilkan efek khusus saat menampilkan atau menyembunyikan jendela. Ada empat jenis animasi:_roll, slide, ciutkan atau perluas, dan pudar berbaur alfa.
AnyPopup

Menunjukkan apakah jendela yang dimiliki, terlihat, pop-up tingkat atas, atau tumpang tindih ada di layar. Fungsi ini mencari seluruh layar, bukan hanya area klien aplikasi panggilan.
ArrangeIconicWindows

Mengatur semua jendela anak yang diminimalkan (ikon) dari jendela induk yang ditentukan.
BeginDeferWindowPos

Mengalokasikan memori untuk struktur posisi beberapa jendela dan mengembalikan handel ke struktur.
BringWindowToTop

Membawa jendela yang ditentukan ke bagian atas urutan Z. Jika jendela adalah jendela tingkat atas, jendela akan diaktifkan. Jika jendela adalah jendela anak, jendela induk tingkat atas yang terkait dengan jendela anak diaktifkan.
BroadcastSystemMessage

Fungsi BroadcastSystemMessage mengirimkan pesan ke penerima yang ditentukan. (BroadcastSystemMessage)
BroadcastSystemMessageA

Mengirim pesan ke penerima yang ditentukan. (BroadcastSystemMessageA)
BroadcastSystemMessageExA

Mengirim pesan ke penerima yang ditentukan. (BroadcastSystemMessageExA)
BroadcastSystemMessageExW

Mengirim pesan ke penerima yang ditentukan. (BroadcastSystemMessageExW)
BroadcastSystemMessageW

Fungsi BroadcastSystemMessageW (Unicode) mengirim pesan ke penerima yang ditentukan. (BroadcastSystemMessageW)
CalculatePopupWindowPosition

Menghitung posisi jendela pop-up yang sesuai menggunakan titik jangkar yang ditentukan, ukuran jendela pop-up, bendera, dan persegi panjang pengecualian opsional.
CallMsgFilterA

Meneruskan pesan dan kode kait yang ditentukan ke prosedur kait yang terkait dengan hook WH_SYSMSGFILTER dan WH_MSGFILTER. (ANSI)
CallMsgFilterW

Meneruskan pesan dan kode kait yang ditentukan ke prosedur kait yang terkait dengan hook WH_SYSMSGFILTER dan WH_MSGFILTER. (Unicode)
CallNextHookEx

Meneruskan informasi kait ke prosedur kait berikutnya dalam rantai kait saat ini. Prosedur kait dapat memanggil fungsi ini baik sebelum atau sesudah memproses informasi kait.
CallWindowProcA

Meneruskan informasi pesan ke prosedur jendela yang ditentukan. (ANSI)
CallWindowProcW

Meneruskan informasi pesan ke prosedur jendela yang ditentukan. (Unicode)
CascadeWindows

Kaskade jendela anak yang ditentukan dari jendela induk yang ditentukan.
ChangeWindowMessageFilter

Menambahkan atau menghapus pesan dari filter pesan Isolasi Hak Istimewa Antarmuka Pengguna (UIPI).
ChangeWindowMessageFilterEx

Memodifikasi filter pesan Isolasi Hak Istimewa Antarmuka Pengguna (UIPI) untuk jendela tertentu.
ChildWindowFromPoint

Menentukan mana, jika ada, dari jendela anak milik jendela induk yang berisi titik yang ditentukan. Pencarian dibatasi untuk jendela turunan segera. Cucu, dan jendela turunan yang lebih dalam tidak dicari.
ChildWindowFromPointEx

Menentukan mana, jika ada, dari jendela anak milik jendela induk yang ditentukan berisi titik yang ditentukan.
CloseWindow

Meminimalkan (tetapi tidak menghancurkan) jendela yang ditentukan.
CreateMDIWindowA

Membuat jendela anak antarmuka multi-dokumen (MDI). (ANSI)
CreateMDIWindowW

Membuat jendela anak antarmuka multi-dokumen (MDI). (Unicode)
CreateWindowA

Membuat jendela tumpang tindih, pop-up, atau anak. (ANSI)
CreateWindowExA

Membuat jendela tumpang tindih, pop-up, atau anak dengan gaya jendela yang diperluas; jika tidak, fungsi ini identik dengan fungsi CreateWindow. (ANSI)
CreateWindowExW

Membuat jendela tumpang tindih, pop-up, atau anak dengan gaya jendela yang diperluas; jika tidak, fungsi ini identik dengan fungsi CreateWindow. (Unicode)
CreateWindowW

Membuat jendela tumpang tindih, pop-up, atau anak. (Unicode)
DeferWindowPos

Updates struktur posisi beberapa jendela yang ditentukan untuk jendela yang ditentukan.
DefFrameProcA

Menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh prosedur jendela bingkai antarmuka multi-dokumen (MDI). (ANSI)
DefFrameProcW

Menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh prosedur jendela bingkai antarmuka multi-dokumen (MDI). (Unicode)
DefMDIChildProcA

Menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh prosedur jendela anak antarmuka multi-dokumen (MDI). (ANSI)
DefMDIChildProcW

Menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh prosedur jendela anak antarmuka multi-dokumen (MDI). (Unicode)
DefWindowProcA

Memanggil prosedur jendela default untuk menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh aplikasi. (ANSI)
DefWindowProcW

Memanggil prosedur jendela default untuk menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh aplikasi. (Unicode)
DeregisterShellHookWindow

Membatalkan pendaftaran jendela Shell tertentu yang terdaftar untuk menerima pesan hook Shell.
DestroyWindow

Menghancurkan jendela yang ditentukan.
DispatchMessage

Fungsi DispatchMessage mengirimkan pesan ke prosedur jendela. Biasanya digunakan untuk mengirimkan pesan yang diambil oleh fungsi GetMessage.
DispatchMessageA

Mengirimkan pesan ke prosedur jendela. Biasanya digunakan untuk mengirimkan pesan yang diambil oleh fungsi GetMessage. (DispatchMessageA)
DispatchMessageW

Fungsi DispatchMessageW (Unicode) mengirimkan pesan ke prosedur jendela. Biasanya digunakan untuk mengirimkan pesan yang diambil oleh fungsi GetMessage.
EndDeferWindowPos

Secara bersamaan memperbarui posisi dan ukuran satu atau beberapa jendela dalam satu siklus penyegaran layar.
EndTask

Menutup secara paksa jendela yang ditentukan.
EnumChildWindows

Menghitung jendela anak yang termasuk dalam jendela induk yang ditentukan dengan meneruskan handel ke setiap jendela anak, pada gilirannya, ke fungsi panggilan balik yang ditentukan aplikasi.
EnumPropsA

Menghitung semua entri dalam daftar properti jendela dengan meneruskannya, satu per satu, ke fungsi panggilan balik yang ditentukan. EnumProps berlanjut hingga entri terakhir dijumlahkan atau fungsi panggilan balik mengembalikan FALSE. (ANSI)
EnumPropsExA

Menghitung semua entri dalam daftar properti jendela dengan meneruskannya, satu per satu, ke fungsi panggilan balik yang ditentukan. EnumPropsEx berlanjut hingga entri terakhir dijumlahkan atau fungsi panggilan balik mengembalikan FALSE. (ANSI)
EnumPropsExW

Menghitung semua entri dalam daftar properti jendela dengan meneruskannya, satu per satu, ke fungsi panggilan balik yang ditentukan. EnumPropsEx berlanjut hingga entri terakhir dijumlahkan atau fungsi panggilan balik mengembalikan FALSE. (Unicode)
EnumPropsW

Menghitung semua entri dalam daftar properti jendela dengan meneruskannya, satu per satu, ke fungsi panggilan balik yang ditentukan. EnumProps berlanjut hingga entri terakhir dijumlahkan atau fungsi panggilan balik mengembalikan FALSE. (Unicode)
EnumThreadWindows

Menghitung semua jendela nonchild yang terkait dengan utas dengan meneruskan handel ke setiap jendela, pada gilirannya, ke fungsi panggilan balik yang ditentukan aplikasi.
EnumWindows

Menghitung semua jendela tingkat atas di layar dengan meneruskan handel ke setiap jendela, pada gilirannya, ke fungsi panggilan balik yang ditentukan aplikasi. EnumWindows berlanjut hingga jendela tingkat atas terakhir dijumlahkan atau fungsi panggilan balik mengembalikan FALSE.
FindWindowA

Mengambil handel ke jendela tingkat atas yang nama kelas dan nama jendelanya cocok dengan string yang ditentukan. Fungsi ini tidak mencari jendela anak. Fungsi ini tidak melakukan pencarian peka huruf besar/kecil. (ANSI)
FindWindowExA

Mengambil handel ke jendela yang nama kelas dan nama jendelanya cocok dengan string yang ditentukan. Fungsi ini mencari jendela anak, dimulai dengan yang mengikuti jendela anak yang ditentukan. Fungsi ini tidak melakukan pencarian peka huruf besar/kecil. (ANSI)
FindWindowExW

Mengambil handel ke jendela yang nama kelas dan nama jendelanya cocok dengan string yang ditentukan. Fungsi ini mencari jendela anak, dimulai dengan yang mengikuti jendela anak yang ditentukan. Fungsi ini tidak melakukan pencarian peka huruf besar/kecil. (Unicode)
FindWindowW

Mengambil handel ke jendela tingkat atas yang nama kelas dan nama jendelanya cocok dengan string yang ditentukan. Fungsi ini tidak mencari jendela anak. Fungsi ini tidak melakukan pencarian peka huruf besar/kecil. (Unicode)
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.
GetAltTabInfoA

Mengambil informasi status untuk jendela yang ditentukan jika merupakan jendela peralihan aplikasi (ALT+TAB). (ANSI)
GetAltTabInfoW

Mengambil informasi status untuk jendela yang ditentukan jika merupakan jendela peralihan aplikasi (ALT+TAB). (Unicode)
GetAncestor

Mengambil handel ke leluhur jendela yang ditentukan.
GetClassInfoA

Mengambil informasi tentang kelas jendela. (ANSI)
GetClassInfoExA

Mengambil informasi tentang kelas jendela, termasuk handel ke ikon kecil yang terkait dengan kelas jendela. Fungsi GetClassInfo tidak mengambil handel ke ikon kecil. (ANSI)
GetClassInfoExW

Mengambil informasi tentang kelas jendela, termasuk handel ke ikon kecil yang terkait dengan kelas jendela. Fungsi GetClassInfo tidak mengambil handel ke ikon kecil. (Unicode)
GetClassInfoW

Mengambil informasi tentang kelas jendela. (Unicode)
GetClassLongA

Mengambil nilai 32-bit (DWORD) yang ditentukan dari struktur WNDCLASSEX yang terkait dengan jendela yang ditentukan. (ANSI)
GetClassLongPtrA

Mengambil nilai yang ditentukan dari struktur WNDCLASSEX yang terkait dengan jendela yang ditentukan. (ANSI)
GetClassLongPtrW

Mengambil nilai yang ditentukan dari struktur WNDCLASSEX yang terkait dengan jendela yang ditentukan. (Unicode)
GetClassLongW

Mengambil nilai 32-bit (DWORD) yang ditentukan dari struktur WNDCLASSEX yang terkait dengan jendela yang ditentukan. (Unicode)
GetClassName

Fungsi GetClassName mengambil nama kelas tempat jendela yang ditentukan berada. (GetClassName)
GetClassNameA

Mengambil nama kelas tempat jendela yang ditentukan berada. (GetClassNameA)
GetClassNameW

Fungsi GetClassNameW (Unicode) mengambil nama kelas tempat jendela yang ditentukan berada. (GetClassNameW)
GetClassWord

Mengambil nilai 16-bit (WORD) pada offset yang ditentukan ke dalam memori kelas tambahan untuk kelas jendela tempat jendela yang ditentukan berada.
GetClientRect

Mengambil koordinat area klien jendela.
GetDesktopWindow

Mengambil handel ke jendela desktop. Jendela desktop mencakup seluruh layar. Jendela desktop adalah area di atas jendela lain yang dicat.
GetForegroundWindow

Mengambil handel ke jendela latar depan (jendela tempat pengguna saat ini bekerja). Sistem menetapkan prioritas yang sedikit lebih tinggi ke utas yang membuat jendela latar depan daripada utas lainnya.
GetGUIThreadInfo

Mengambil informasi tentang jendela aktif atau utas GUI tertentu.
GetInputState

Menentukan apakah ada pesan tombol mouse atau keyboard dalam antrean pesan utas panggilan.
GetLastActivePopup

Menentukan jendela pop-up mana yang dimiliki oleh jendela yang ditentukan yang terakhir aktif.
GetLayeredWindowAttributes

Mengambil kunci warna opasitas dan transparansi dari jendela berlapis.
GetMessage

Fungsi GetMessage mengambil pesan dari antrean pesan utas panggilan. (GetMessage)
GetMessageA

Mengambil pesan dari antrean pesan utas panggilan. Fungsi mengirimkan pesan terkirim masuk hingga pesan yang diposting tersedia untuk diambil. (GetMessageA)
GetMessageExtraInfo

Mengambil informasi pesan tambahan untuk utas saat ini. Informasi pesan tambahan adalah nilai yang ditentukan aplikasi atau driver yang terkait dengan antrean pesan utas saat ini.
GetMessagePos

Mengambil posisi kursor untuk pesan terakhir yang diambil oleh fungsi GetMessage.
GetMessageTime

Mengambil waktu pesan untuk pesan terakhir yang diambil oleh fungsi GetMessage.
GetMessageW

Fungsi GetMessageW (Unicode) mengambil pesan dari antrean pesan utas panggilan. (GetMessageW)
GetNextWindow

Mengambil handel ke jendela berikutnya atau sebelumnya dalam Z-Order. Jendela berikutnya berada di bawah jendela yang ditentukan; jendela sebelumnya di atas.
GetParent

Mengambil handel ke induk atau pemilik jendela yang ditentukan.
GetProcessDefaultLayout

Mengambil tata letak default yang digunakan ketika jendela dibuat tanpa induk atau pemilik.
GetPropA

Mengambil handel data dari daftar properti jendela yang ditentukan. String karakter mengidentifikasi handel yang akan diambil. String dan handel harus telah ditambahkan ke daftar properti oleh panggilan sebelumnya ke fungsi SetProp. (ANSI)
GetPropW

Mengambil handel data dari daftar properti jendela yang ditentukan. String karakter mengidentifikasi handel yang akan diambil. String dan handel harus telah ditambahkan ke daftar properti oleh panggilan sebelumnya ke fungsi SetProp. (Unicode)
GetQueueStatus

Mengambil jenis pesan yang ditemukan dalam antrean pesan utas panggilan.
GetShellWindow

Mengambil handel ke jendela desktop Shell.
GetSysColor

Mengambil warna saat ini dari elemen tampilan yang ditentukan.
GetSystemMetrics

Mengambil metrik sistem atau pengaturan konfigurasi sistem yang ditentukan.
GetTitleBarInfo

Mengambil informasi tentang bilah judul yang ditentukan.
GetTopWindow

Memeriksa urutan Z jendela anak yang terkait dengan jendela induk yang ditentukan dan mengambil handel ke jendela anak di bagian atas urutan Z.
GetWindow

Mengambil handel ke jendela yang memiliki hubungan yang ditentukan (Z-Order atau pemilik) ke jendela yang ditentukan.
GetWindowDisplayAffinity

Mengambil pengaturan afinitas tampilan saat ini, dari proses apa pun, untuk jendela tertentu.
GetWindowInfo

Mengambil informasi tentang jendela yang ditentukan. (GetWindowInfo)
GetWindowLongA

Mengambil informasi tentang jendela yang ditentukan. (GetWindowLongA)
GetWindowLongPtrA

Mengambil informasi tentang jendela yang ditentukan. Fungsi ini juga mengambil nilai pada offset yang ditentukan ke dalam memori jendela tambahan. (ANSI)
GetWindowLongPtrW

Mengambil informasi tentang jendela yang ditentukan. Fungsi ini juga mengambil nilai pada offset yang ditentukan ke dalam memori jendela tambahan. (Unicode)
GetWindowLongW

Mengambil informasi tentang jendela yang ditentukan. (GetWindowLongW)
GetWindowModuleFileNameA

Mengambil jalur lengkap dan nama file modul yang terkait dengan handel jendela yang ditentukan. (ANSI)
GetWindowModuleFileNameW

Mengambil jalur lengkap dan nama file modul yang terkait dengan handel jendela yang ditentukan. (Unicode)
GetWindowPlacement

Mengambil status pertunjukan dan posisi jendela yang dipulihkan, diminimalkan, dan dimaksimalkan.
GetWindowRect

Mengambil dimensi persegi panjang pembatas dari jendela yang ditentukan. Dimensi diberikan dalam koordinat layar yang relatif terhadap sudut kiri atas layar.
GetWindowTextA

Menyalin teks bilah judul jendela yang ditentukan (jika memilikinya) ke dalam buffer. Jika jendela yang ditentukan adalah kontrol, teks kontrol akan disalin. Namun, GetWindowText tidak dapat mengambil teks kontrol di aplikasi lain. (ANSI)
GetWindowTextLengthA

Mengambil panjang, dalam karakter, dari teks bilah judul jendela yang ditentukan (jika jendela memiliki bilah judul). (ANSI)
GetWindowTextLengthW

Mengambil panjang, dalam karakter, dari teks bilah judul jendela yang ditentukan (jika jendela memiliki bilah judul). (Unicode)
GetWindowTextW

Menyalin teks bilah judul jendela yang ditentukan (jika memilikinya) ke dalam buffer. Jika jendela yang ditentukan adalah kontrol, teks kontrol akan disalin. Namun, GetWindowText tidak dapat mengambil teks kontrol di aplikasi lain. (Unicode)
GetWindowThreadProcessId

Mengambil pengidentifikasi utas yang membuat jendela yang ditentukan dan, secara opsional, pengidentifikasi proses yang membuat jendela.
GetWindowWord

Mengambil nilai 16-bit (DWORD) pada offset yang ditentukan ke dalam memor jendela tambahan
HOOKPROC

Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx. Sistem memanggil fungsi ini setelah fungsi SendMessage dipanggil. Prosedur kait dapat memeriksa pesan; tidak dapat mengubahnya.
InSendMessage

Menentukan apakah prosedur jendela saat ini sedang memproses pesan yang dikirim dari utas lain (dalam proses yang sama atau proses yang berbeda) dengan panggilan ke fungsi SendMessage.
InSendMessageEx

Menentukan apakah prosedur jendela saat ini sedang memproses pesan yang dikirim dari utas lain (dalam proses yang sama atau proses yang berbeda).
InternalGetWindowText

Menyalin teks bilah judul jendela yang ditentukan (jika memilikinya) ke dalam buffer.
IsChild

Menentukan apakah jendela adalah jendela anak atau jendela turunan dari jendela induk tertentu.
IsGUIThread

Menentukan apakah utas panggilan sudah menjadi utas GUI. Ini juga dapat secara opsional mengonversi utas menjadi utas GUI.
IsHungAppWindow

Menentukan apakah sistem menganggap bahwa aplikasi tertentu tidak merespons.
Isiconic

Menentukan apakah jendela yang ditentukan diminimalkan (ikonik).
IsProcessDPIAware

IsProcessDPIAware mungkin diubah atau tidak tersedia. Sebagai gantinya, gunakan GetProcessDPIAwareness.
IsWindow

Menentukan apakah handel jendela yang ditentukan mengidentifikasi jendela yang ada.
IsWindowArranged

Menentukan apakah jendela yang ditentukan diatur (yaitu, apakah itu diposisikan).
IsWindowUnicode

Menentukan apakah jendela yang ditentukan adalah jendela Unicode asli.
IsWindowVisible

Menentukan status visibilitas jendela yang ditentukan.
IsZoomed

Menentukan apakah jendela dimaksimalkan.
KillTimer

Menghancurkan timer yang ditentukan.
LockSetForegroundWindow

Proses latar depan dapat memanggil fungsi LockSetForegroundWindow untuk menonaktifkan panggilan ke fungsi SetForegroundWindow.
LogicalToPhysicalPoint

Mengonversi koordinat logis titik dalam jendela menjadi koordinat fisik.
MAKELPARAM

Membuat nilai untuk digunakan sebagai parameter lParam dalam pesan. Makro menggabungkan nilai yang ditentukan.
MAKELRESULT

Membuat nilai untuk digunakan sebagai nilai yang dikembalikan dari prosedur jendela. Makro menggabungkan nilai yang ditentukan.
MAKEWPARAM

Membuat nilai untuk digunakan sebagai parameter wParam dalam pesan. Makro menggabungkan nilai yang ditentukan.
MoveWindow

Mengubah posisi dan dimensi jendela yang ditentukan.
OpenIcon

Memulihkan jendela yang diminimalkan (ikonik) ke ukuran dan posisi sebelumnya; kemudian mengaktifkan jendela.
PeekMessageA

Mengirimkan pesan masuk yang tidak diantrekan, memeriksa antrean pesan utas untuk pesan yang diposting, dan mengambil pesan (jika ada). (ANSI)
PeekMessageW

Mengirimkan pesan masuk yang tidak diantrekan, memeriksa antrean pesan utas untuk pesan yang diposting, dan mengambil pesan (jika ada). (Unicode)
PhysicalToLogicalPoint

Mengonversi koordinat fisik titik dalam jendela menjadi koordinat logis.
PostMessageA

Menempatkan (posting) pesan dalam antrean pesan yang terkait dengan utas yang membuat jendela yang ditentukan dan kembali tanpa menunggu utas memproses pesan. (ANSI)
PostMessageW

Menempatkan (posting) pesan dalam antrean pesan yang terkait dengan utas yang membuat jendela yang ditentukan dan kembali tanpa menunggu utas memproses pesan. (Unicode)
PostQuitMessage

Menunjukkan kepada sistem bahwa utas telah membuat permintaan untuk dihentikan (keluar). Ini biasanya digunakan sebagai respons terhadap pesan WM_DESTROY.
PostThreadMessageA

Memposting pesan ke antrean pesan dari utas yang ditentukan. Ini kembali tanpa menunggu utas memproses pesan. (ANSI)
PostThreadMessageW

Memposting pesan ke antrean pesan dari utas yang ditentukan. Ini kembali tanpa menunggu utas memproses pesan. (Unicode)
PROPENUMPROCA

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumProps. (ANSI)
PROPENUMPROCEXA

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumPropsEx. (ANSI)
PROPENUMPROCEXW

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumPropsEx. (Unicode)
PROPENUMPROCW

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumProps. (Unicode)
RealChildWindowFromPoint

Mengambil handel ke jendela anak pada titik yang ditentukan. Pencarian dibatasi untuk jendela turunan segera; cucu dan jendela keturunan yang lebih dalam tidak dicari.
RealGetWindowClassA

Mengambil string yang menentukan jenis jendela. (ANSI)
RealGetWindowClassW

Mengambil string yang menentukan jenis jendela. (Unicode)
RegisterClassA

Mendaftarkan kelas jendela untuk penggunaan berikutnya dalam panggilan ke fungsi CreateWindow atau CreateWindowEx. (RegisterClassA)
RegisterClassExA

Mendaftarkan kelas jendela untuk penggunaan berikutnya dalam panggilan ke fungsi CreateWindow atau CreateWindowEx. (RegisterClassExA)
RegisterClassExW

Mendaftarkan kelas jendela untuk penggunaan berikutnya dalam panggilan ke fungsi CreateWindow atau CreateWindowEx. (RegisterClassExW)
RegisterClassW

Mendaftarkan kelas jendela untuk penggunaan berikutnya dalam panggilan ke fungsi CreateWindow atau CreateWindowEx. (RegisterClassW)
RegisterShellHookWindow

Mendaftarkan jendela Shell tertentu untuk menerima pesan tertentu untuk peristiwa atau pemberitahuan yang berguna untuk aplikasi Shell.
RegisterWindowMessageA

Menentukan pesan jendela baru yang dijamin unik di seluruh sistem. Nilai pesan dapat digunakan saat mengirim atau memposting pesan. (ANSI)
RegisterWindowMessageW

Menentukan pesan jendela baru yang dijamin unik di seluruh sistem. Nilai pesan dapat digunakan saat mengirim atau memposting pesan. (Unicode)
RemovePropA

Menghapus entri dari daftar properti jendela yang ditentukan. String karakter yang ditentukan mengidentifikasi entri yang akan dihapus. (ANSI)
RemovePropW

Menghapus entri dari daftar properti jendela yang ditentukan. String karakter yang ditentukan mengidentifikasi entri yang akan dihapus. (Unicode)
ReplyMessage

Balasan ke pesan yang dikirim dari utas lain oleh fungsi SendMessage.
SENDASYNCPROC

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi SendMessageCallback.
SendMessage

Fungsi SendMessage mengirimkan pesan yang ditentukan ke jendela atau jendela. (Fungsi SendMessage)
SendMessageA

Mengirim pesan yang ditentukan ke jendela atau jendela. Fungsi SendMessage memanggil prosedur jendela untuk jendela yang ditentukan dan tidak kembali sampai prosedur jendela telah memproses pesan. (SendMessageA)
SendMessageCallbackA

Mengirim pesan yang ditentukan ke jendela atau jendela. (SendMessageCallbackA)
SendMessageCallbackW

Mengirim pesan yang ditentukan ke jendela atau jendela. (SendMessageCallbackW)
SendMessageTimeoutA

Mengirim pesan yang ditentukan ke satu atau beberapa jendela. (ANSI)
SendMessageTimeoutW

Mengirim pesan yang ditentukan ke satu atau beberapa jendela. (Unicode)
SendMessageW

Fungsi SendMessageW (Unicode) mengirimkan pesan yang ditentukan ke jendela atau jendela. (SendMessageW)
SendNotifyMessageA

Mengirim pesan yang ditentukan ke jendela atau jendela. (SendNotifyMessageA)
SendNotifyMessageW

Mengirim pesan yang ditentukan ke jendela atau jendela. (SendNotifyMessageW)
SetAdditionalForegroundBoostProcesses

SetAdditionalForegroundBoostProcesses adalah API bantuan performa untuk membantu aplikasi dengan model aplikasi multi-proses di mana beberapa proses berkontribusi pada pengalaman latar depan, baik sebagai data atau penyajian.
SetClassLongA

Mengganti nilai 32-bit (panjang) yang ditentukan pada offset yang ditentukan ke dalam memori kelas tambahan atau struktur WNDCLASSEX untuk kelas tempat jendela yang ditentukan berada. (ANSI)
SetClassLongPtrA

Mengganti nilai yang ditentukan pada offset yang ditentukan dalam memori kelas tambahan atau struktur WNDCLASSEX untuk kelas tempat jendela yang ditentukan berada. (ANSI)
SetClassLongPtrW

Mengganti nilai yang ditentukan pada offset yang ditentukan dalam memori kelas tambahan atau struktur WNDCLASSEX untuk kelas tempat jendela yang ditentukan berada. (Unicode)
SetClassLongW

Mengganti nilai 32-bit (panjang) yang ditentukan pada offset yang ditentukan ke dalam memori kelas tambahan atau struktur WNDCLASSEX untuk kelas tempat jendela yang ditentukan berada. (Unicode)
SetClassWord

Mengganti nilai 16-bit (WORD) pada offset yang ditentukan ke dalam memori kelas tambahan untuk kelas jendela tempat jendela yang ditentukan berada.
SetCoalescableTimer

Membuat timer dengan nilai waktu habis yang ditentukan dan menyatukan penundaan toleransi.
SetForegroundWindow

Membawa utas yang membuat jendela yang ditentukan ke latar depan dan mengaktifkan jendela.
SetLayeredWindowAttributes

Mengatur kunci warna opasitas dan transparansi dari jendela berlapis.
SetMessageExtraInfo

Mengatur informasi pesan tambahan untuk utas saat ini.
SetParent

Mengubah jendela induk dari jendela anak yang ditentukan.
SetProcessDefaultLayout

Mengubah tata letak default ketika jendela dibuat tanpa induk atau pemilik hanya untuk proses yang sedang berjalan.
SetProcessDPIAware

SetProcessDPIAware dapat diubah atau tidak tersedia. Sebagai gantinya, gunakan SetProcessDPIAwareness.
SetPropA

Menambahkan entri baru atau mengubah entri yang ada dalam daftar properti dari jendela yang ditentukan. (ANSI)
SetPropW

Menambahkan entri baru atau mengubah entri yang ada dalam daftar properti dari jendela yang ditentukan. (Unicode)
SetSysColors

Mengatur warna untuk elemen tampilan yang ditentukan.
SetTimer

Membuat timer dengan nilai waktu habis yang ditentukan.
SetWindowDisplayAffinity

Menyimpan pengaturan afinitas tampilan dalam mode kernel pada hWnd yang terkait dengan jendela.
SetWindowLongA

Mengubah atribut jendela yang ditentukan. Fungsi ini juga mengatur nilai 32-bit (panjang) pada offset yang ditentukan ke dalam memori jendela tambahan. (ANSI)
SetWindowLongPtrA

Mengubah atribut jendela yang ditentukan. (ANSI)
SetWindowLongPtrW

Mengubah atribut jendela yang ditentukan. (Unicode)
SetWindowLongW

Mengubah atribut jendela yang ditentukan. Fungsi ini juga mengatur nilai 32-bit (panjang) pada offset yang ditentukan ke dalam memori jendela tambahan. (Unicode)
SetWindowPlacement

Mengatur status peragaan dan posisi yang dipulihkan, diminimalkan, dan dimaksimalkan dari jendela yang ditentukan.
SetWindowPos

Mengubah ukuran, posisi, dan urutan Z anak, pop-up, atau jendela tingkat atas. Jendela ini dipesan sesuai dengan penampilan mereka di layar. Jendela paling atas menerima peringkat tertinggi dan merupakan jendela pertama dalam urutan Z.
SetWindowsHookExA

Menginstal prosedur kait yang ditentukan aplikasi ke dalam rantai kait. (ANSI)
SetWindowsHookExW

Menginstal prosedur kait yang ditentukan aplikasi ke dalam rantai kait. (Unicode)
SetWindowTextA

Mengubah teks bilah judul jendela yang ditentukan (jika memilikinya). Jika jendela yang ditentukan adalah kontrol, teks kontrol diubah. Namun, SetWindowText tidak dapat mengubah teks kontrol di aplikasi lain. (ANSI)
SetWindowTextW

Mengubah teks bilah judul jendela yang ditentukan (jika memilikinya). Jika jendela yang ditentukan adalah kontrol, teks kontrol diubah. Namun, SetWindowText tidak dapat mengubah teks kontrol di aplikasi lain. (Unicode)
ShowOwnedPopups

Memperlihatkan atau menyembunyikan semua jendela pop-up yang dimiliki oleh jendela yang ditentukan.
ShowWindow

Mengatur status peragaan jendela yang ditentukan.
ShowWindowAsync

Mengatur status peragaan jendela tanpa menunggu operasi selesai.
SoundSentry

Memicu sinyal visual untuk menunjukkan bahwa suara sedang diputar.
SwitchToThisWindow

Mengalihkan fokus ke jendela yang ditentukan dan membawanya ke latar depan.
SystemParametersInfoA

Mengambil atau menetapkan nilai salah satu parameter di seluruh sistem. (ANSI)
SystemParametersInfoW

Mengambil atau menetapkan nilai salah satu parameter di seluruh sistem. (Unicode)
TileWindows

Petak peta jendela anak yang ditentukan dari jendela induk yang ditentukan.
TIMERPROC

Fungsi panggilan balik yang ditentukan aplikasi yang memproses WM_TIMER pesan. Jenis TIMERPROC menentukan penunjuk ke fungsi panggilan balik ini. TimerProc adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.
TranslateMDISysAccel

Memproses penekanan tombol akselerator untuk perintah menu jendela dari jendela anak antarmuka multi-dokumen (MDI) yang terkait dengan jendela klien MDI yang ditentukan.
TranslateMessage

Menerjemahkan pesan kunci virtual ke dalam pesan karakter. Pesan karakter diposting ke antrean pesan utas panggilan, untuk dibaca saat berikutnya utas memanggil fungsi GetMessage atau PeekMessage.
UnhookWindowsHookEx

Menghapus prosedur kait yang diinstal dalam rantai kait oleh fungsi SetWindowsHookEx.
Batalkan pendaftaranClassA

Membatalkan pendaftaran kelas jendela, membebaskan memori yang diperlukan untuk kelas . (ANSI)
Batalkan pendaftaranClassW

Membatalkan pendaftaran kelas jendela, membebaskan memori yang diperlukan untuk kelas . (Unicode)
UpdateLayeredWindow

Updates posisi, ukuran, bentuk, konten, dan transparansi jendela berlapis.
WaitMessage

Menghasilkan kontrol ke utas lain ketika utas tidak memiliki pesan lain dalam antrean pesannya. Fungsi WaitMessage menangguhkan utas dan tidak kembali hingga pesan baru ditempatkan dalam antrean pesan utas.
WindowFromPhysicalPoint

Mengambil handel ke jendela yang berisi titik fisik yang ditentukan.
WindowFromPoint

Mengambil handel ke jendela yang berisi titik yang ditentukan.
WinMain

Titik masuk yang disediakan pengguna untuk aplikasi berbasis Windows grafis.
WNDPROC

Fungsi panggilan balik, yang Anda tentukan dalam aplikasi Anda, yang memproses pesan yang dikirim ke jendela.

Struktur

 
ALTTABINFO

Berisi informasi status untuk jendela peralihan aplikasi (ALT+TAB).
ANIMASIINFO

Menjelaskan efek animasi yang terkait dengan tindakan pengguna.
AUDIODESCRIPTION

Berisi informasi yang terkait dengan deskripsi audio. Struktur ini digunakan dengan fungsi SystemParametersInfo ketika nilai tindakan SPI_GETAUDIODESCRIPTION atau SPI_SETAUDIODESCRIPTION ditentukan.
BSMINFO

Berisi informasi tentang jendela yang menolak permintaan dari BroadcastSystemMessageEx.
CBT_CREATEWNDA

Berisi informasi yang diteruskan ke prosedur hook WH_CBT, CBTProc, sebelum jendela dibuat. (ANSI)
CBT_CREATEWNDW

Berisi informasi yang diteruskan ke prosedur hook WH_CBT, CBTProc, sebelum jendela dibuat. (Unicode)
CBTACTIVATESTRUCT

Berisi informasi yang diteruskan ke prosedur hook WH_CBT, CBTProc, sebelum jendela diaktifkan.
CHANGEFILTERSTRUCT

Berisi informasi hasil yang diperluas yang diperoleh dengan memanggil fungsi ChangeWindowMessageFilterEx.
CLIENTCREATESTRUCT

Berisi informasi tentang menu dan jendela turunan antarmuka multi-dokumen (MDI) pertama dari jendela klien MDI.
CREATESTRUCTA

Menentukan parameter inisialisasi yang diteruskan ke prosedur jendela aplikasi. Anggota ini identik dengan parameter fungsi CreateWindowEx. (ANSI)
CREATESTRUCTW

Menentukan parameter inisialisasi yang diteruskan ke prosedur jendela aplikasi. Anggota ini identik dengan parameter fungsi CreateWindowEx. (Unicode)
CWPRETSTRUCT

Menentukan parameter pesan yang diteruskan ke prosedur hook WH_CALLWNDPROCRET, CallWndRetProc.
CWPSTRUCT

Menentukan parameter pesan yang diteruskan ke prosedur hook WH_CALLWNDPROC, CallWndProc.
DEBUGHOOKINFO

Berisi informasi penelusuran kesalahan yang diteruskan ke prosedur hook WH_DEBUG, DebugProc.
EVENTMSG

Berisi informasi tentang pesan perangkat keras yang dikirim ke antrean pesan sistem. Struktur ini digunakan untuk menyimpan informasi pesan untuk fungsi panggilan balik JournalPlaybackProc.
GUITHREADINFO

Berisi informasi tentang utas GUI.
KBDLLHOOKSTRUCT

Berisi informasi tentang peristiwa input keyboard tingkat rendah.
MDICREATESTRUCTA

Berisi informasi tentang kelas, judul, pemilik, lokasi, dan ukuran jendela anak antarmuka multi-dokumen (MDI). (ANSI)
MDICREATESTRUCTW

Berisi informasi tentang kelas, judul, pemilik, lokasi, dan ukuran jendela anak antarmuka multi-dokumen (MDI). (Unicode)
MINIMIZEDMETRICS

Berisi metrik yang dapat diskalakan yang terkait dengan jendela yang diminimalkan.
MINMAXINFO

Berisi informasi tentang ukuran dan posisi jendela yang dimaksimalkan serta ukuran pelacakan minimum dan maksimumnya.
MOUSEHOOKSTRUCT

Berisi informasi tentang peristiwa mouse yang diteruskan ke prosedur hook WH_MOUSE, MouseProc.
MOUSEHOOKSTRUCTEX

Berisi informasi tentang peristiwa mouse yang diteruskan ke prosedur hook WH_MOUSE, MouseProc. Ini adalah ekstensi dari struktur MOUSEHOOKSTRUCT yang mencakup informasi tentang pergerakan roda atau penggunaan tombol X.
MSG

Berisi informasi pesan dari antrean pesan utas.
MSLLHOOKSTRUCT

Berisi informasi tentang peristiwa input mouse tingkat rendah.
NCCALCSIZE_PARAMS

Berisi informasi yang dapat digunakan aplikasi saat memproses pesan WM_NCCALCSIZE untuk menghitung ukuran, posisi, dan konten yang valid dari area klien jendela.
NONCLIENTMETRICSA

Berisi metrik yang dapat diskalakan yang terkait dengan area nonkelola dari jendela yang tidak diminimalkan. (ANSI)
NONCLIENTMETRICSW

Berisi metrik yang dapat diskalakan yang terkait dengan area nonkelola dari jendela yang tidak diminimalkan. (Unicode)
STYLESTRUCT

Berisi gaya untuk jendela.
TITLEBARINFO

Berisi informasi bilah judul.
TITLEBARINFOEX

Memperluas informasi yang dijelaskan dalam struktur TITLEBARINFO dengan menyertakan koordinat setiap elemen bilah judul.
UPDATELAYEREDWINDOWINFO

Digunakan oleh UpdateLayeredWindowIndirect untuk menyediakan informasi posisi, ukuran, bentuk, konten, dan transparansi untuk jendela berlapis.
WINDOWINFO

Berisi informasi jendela.
WINDOWPLACEMENT

Berisi informasi tentang penempatan jendela pada layar.
WINDOWPOS

Berisi informasi tentang ukuran dan posisi jendela.
WNDCLASSA

Berisi atribut kelas jendela yang didaftarkan oleh fungsi RegisterClass. (ANSI)
WNDCLASSEXA

Berisi informasi kelas jendela. (ANSI)
WNDCLASSEXW

Berisi informasi kelas jendela. (Unicode)
WNDCLASSW

Berisi atribut kelas jendela yang didaftarkan oleh fungsi RegisterClass. (Unicode)