Bagikan melalui


Menu dan Sumber Daya Lainnya

Ringkasan teknologi Menu dan Sumber Daya Lainnya.

Untuk mengembangkan Menu dan Sumber Daya Lainnya, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Fungsi

 
AppendMenuA

Menambahkan item baru ke akhir bilah menu, menu drop-down, submenu, atau menu pintasan yang ditentukan. Anda dapat menggunakan fungsi ini untuk menentukan konten, tampilan, dan perilaku item menu. (ANSI)
AppendMenuW

Menambahkan item baru ke akhir bilah menu, menu drop-down, submenu, atau menu pintasan yang ditentukan. Anda dapat menggunakan fungsi ini untuk menentukan konten, tampilan, dan perilaku item menu. (Unicode)
BeginUpdateResourceA

Mengambil handel yang dapat digunakan oleh fungsi UpdateResource untuk menambahkan, menghapus, atau mengganti sumber daya dalam modul biner. (ANSI)
BeginUpdateResourceW

Mengambil handel yang dapat digunakan oleh fungsi UpdateResource untuk menambahkan, menghapus, atau mengganti sumber daya dalam modul biner. (Unicode)
CharLowerA

Mengonversi string karakter atau satu karakter menjadi huruf kecil. Jika operand adalah string karakter, fungsi akan mengonversi karakter di tempatnya. (ANSI)
CharLowerBuffA

Mengonversi karakter huruf besar dalam buffer menjadi karakter huruf kecil. Fungsi mengonversi karakter di tempat. (ANSI)
CharLowerBuffW

Mengonversi karakter huruf besar dalam buffer menjadi karakter huruf kecil. Fungsi mengonversi karakter di tempat. (Unicode)
CharLowerW

Mengonversi string karakter atau satu karakter menjadi huruf kecil. Jika operand adalah string karakter, fungsi akan mengonversi karakter di tempatnya. (Unicode)
CharNextA

Mengambil penunjuk ke karakter berikutnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte. (ANSI)
CharNextExA

Mengambil penunjuk ke karakter berikutnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte.
CharNextW

Mengambil penunjuk ke karakter berikutnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte. (Unicode)
CharPrevA

Mengambil penunjuk ke karakter sebelumnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte. (ANSI)
CharPrevExA

Mengambil penunjuk ke karakter sebelumnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte.
CharPrevW

Mengambil penunjuk ke karakter sebelumnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte. (Unicode)
CharTooemA

Menerjemahkan string ke dalam kumpulan karakter yang ditentukan OEM. Peringatan Jangan gunakan. (ANSI)
CharTooemBuffa

Menerjemahkan sejumlah karakter tertentu dalam string ke dalam kumpulan karakter yang ditentukan OEM. (ANSI)
CharTooemBuffW

Menerjemahkan sejumlah karakter tertentu dalam string ke dalam kumpulan karakter yang ditentukan OEM. (Unicode)
CharTooemW

Menerjemahkan string ke dalam kumpulan karakter yang ditentukan OEM. Peringatan Jangan gunakan. (Unicode)
CharUpperA

Mengonversi string karakter atau satu karakter menjadi huruf besar. Jika operand adalah string karakter, fungsi akan mengonversi karakter di tempatnya. (ANSI)
CharUpperBuffA

Mengonversi karakter huruf kecil dalam buffer menjadi karakter huruf besar. Fungsi mengonversi karakter di tempat. (ANSI)
CharUpperBuffW

Mengonversi karakter huruf kecil dalam buffer menjadi karakter huruf besar. Fungsi mengonversi karakter di tempat. (Unicode)
CharUpperW

Mengonversi string karakter atau satu karakter menjadi huruf besar. Jika operand adalah string karakter, fungsi akan mengonversi karakter di tempatnya. (Unicode)
CheckMenuItem

Mengatur status atribut tanda centang item menu yang ditentukan ke dipilih atau dibersihkan.
CheckMenuRadioItem

Memeriksa item menu tertentu dan menjadikannya item radio. Pada saat yang sama, fungsi menghapus semua item menu lainnya dalam grup terkait dan menghapus bendera jenis item radio untuk item tersebut.
ClipCursor

Membatasi kursor ke area persegi panjang pada layar.
CopyAcceleratorTableA

Menyalin tabel akselerator yang ditentukan. Fungsi ini digunakan untuk mendapatkan data tabel akselerator yang sesuai dengan handel akselerator-tabel, atau untuk menentukan ukuran data akselerator-tabel. (ANSI)
CopyAcceleratorTableW

Menyalin tabel akselerator yang ditentukan. Fungsi ini digunakan untuk mendapatkan data tabel akselerator yang sesuai dengan handel akselerator-tabel, atau untuk menentukan ukuran data akselerator-tabel. (Unicode)
CopyCursor

Menyalin kursor yang ditentukan.
CopyIcon

Menyalin ikon yang ditentukan dari modul lain ke modul saat ini.
CopyImage

Membuat gambar baru (ikon, kursor, atau bitmap) dan menyalin atribut gambar yang ditentukan ke yang baru. Jika perlu, fungsi ini meregangkan bit agar sesuai dengan ukuran gambar baru yang diinginkan.
CreateAcceleratorTableA

Membuat tabel akselerator. (ANSI)
CreateAcceleratorTableW

Membuat tabel akselerator. (Unicode)
CreateCaret

Membuat bentuk baru untuk sisipan sistem dan menetapkan kepemilikan tanda sisipan ke jendela yang ditentukan. Bentuk tanda sisipan dapat berupa garis, blok, atau bitmap.
CreateCursor

Membuat kursor yang memiliki ukuran, pola bit, dan hot spot yang ditentukan.
CreateIcon

Membuat ikon yang memiliki ukuran, warna, dan pola bit yang ditentukan.
CreateIconFromResource

Membuat ikon atau kursor dari bit sumber daya yang menjelaskan ikon. (CreateiconFromResource)
CreateIconFromResourceEx

Membuat ikon atau kursor dari bit sumber daya yang menjelaskan ikon. (CreateiconFromResourceEx)
CreateIconIndirect

Membuat ikon atau kursor dari struktur ICONINFO.
CreateMenu

Membuat menu. Menu awalnya kosong, tetapi dapat diisi dengan item menu dengan menggunakan fungsi InsertMenuItem, AppendMenu, dan InsertMenu.
CreatePopupMenu

Membuat menu drop-down, submenu, atau menu pintasan.
CreateResourceIndexer

Membuat pengindeks sumber daya baru untuk jalur yang ditentukan dari akar file proyek dan DLL ekstensi.
DeleteMenu

Menghapus item dari menu yang ditentukan. Jika item menu membuka menu atau submenu, fungsi ini menghancurkan handel ke menu atau submenu dan membebaskan memori yang digunakan oleh menu atau submenu.
DestroyAcceleratorTable

Menghancurkan tabel akselerator.
DestroyCaret

Menghancurkan bentuk caret saat ini, membebaskan caret dari jendela, dan menghapus caret dari layar.
DestroyCursor

Menghancurkan kursor dan membebaskan memori apa pun yang ditempati kursor. Jangan gunakan fungsi ini untuk menghancurkan kursor bersama.
DestroyIcon

Menghancurkan ikon dan membebaskan memori apa pun yang ditempati ikon.
DestroyIndexedResults

Membebaskan parameter yang dikembalikan oleh metode IndexFilePath.
DestroyMenu

Menghancurkan menu yang ditentukan dan membebaskan memori apa pun yang ditempati menu.
DestroyResourceIndexer

Membebaskan sumber daya komputasi yang terkait dengan pengindeks sumber daya yang ditentukan.
DrawIcon

Menggambar ikon atau kursor ke dalam konteks perangkat yang ditentukan.
DrawiconEx

Menggambar ikon atau kursor ke dalam konteks perangkat yang ditentukan, melakukan operasi raster yang ditentukan, dan meregangkan atau memadatkan ikon atau kursor seperti yang ditentukan.
DrawMenuBar

Menggambar ulang bilah menu dari jendela yang ditentukan. Jika bilah menu berubah setelah sistem membuat jendela, fungsi ini harus dipanggil untuk menggambar bilah menu yang diubah.
EnableMenuItem

Mengaktifkan, menonaktifkan, atau memerintah item menu yang ditentukan.
EndMenu

Mengakhiri menu aktif utas panggilan.
EndUpdateResourceA

Menerapkan atau membuang perubahan yang dilakukan sebelum panggilan ke UpdateResource. (ANSI)
EndUpdateResourceW

Menerapkan atau membuang perubahan yang dilakukan sebelum panggilan ke UpdateResource. (Unicode)
ENUMRESLANGPROCA

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumResourceLanguages dan EnumResourceLanguagesEx. (ANSI)
ENUMRESLANGPROCW

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumResourceLanguages dan EnumResourceLanguagesEx. (ANSI)
ENUMRESNAMEPROCA

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumResourceNames dan EnumResourceNamesEx. (ANSI)
ENUMRESNAMEPROCW

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumResourceNames dan EnumResourceNamesEx. (Unicode)
EnumResourceLanguagesA

Menghitung sumber daya khusus bahasa, dari jenis dan nama yang ditentukan, yang terkait dengan modul biner. (ANSI)
EnumResourceLanguagesExA

Menghitung sumber daya khusus bahasa, dari jenis dan nama yang ditentukan, yang terkait dengan modul biner tertentu. Memperluas EnumResourceLanguages dengan memungkinkan kontrol lebih besar atas enumerasi. (ANSI)
EnumResourceLanguagesExW

Menghitung sumber daya khusus bahasa, dari jenis dan nama yang ditentukan, yang terkait dengan modul biner tertentu. Memperluas EnumResourceLanguages dengan memungkinkan kontrol lebih besar atas enumerasi. (Unicode)
EnumResourceLanguagesW

Menghitung sumber daya khusus bahasa, dari jenis dan nama yang ditentukan, yang terkait dengan modul biner. (Unicode)
EnumResourceNamesA

Menghitung sumber daya dari jenis tertentu dalam modul biner. (ANSI)
EnumResourceNamesExA

Menghitung sumber daya dari jenis tertentu yang terkait dengan modul biner tertentu. Pencarian dapat mencakup file LN dan file .mui terkait, atau dapat dibatasi dalam beberapa cara. (ANSI)
EnumResourceNamesExW

Menghitung sumber daya dari jenis tertentu yang terkait dengan modul biner tertentu. Pencarian dapat mencakup file LN dan file .mui terkait, atau dapat dibatasi dalam beberapa cara. (Unicode)
EnumResourceNamesW

Menghitung sumber daya dari jenis tertentu dalam modul biner. (Unicode)
EnumResourceTypesA

Menghitung jenis sumber daya dalam modul biner. (ANSI)
EnumResourceTypesExA

Menghitung jenis sumber daya yang terkait dengan modul biner tertentu. (ANSI)
EnumResourceTypesExW

Menghitung jenis sumber daya yang terkait dengan modul biner tertentu. (Unicode)
EnumResourceTypesW

Menghitung jenis sumber daya dalam modul biner. (Unicode)
ENUMRESTYPEPROCA

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumResourceTypes dan EnumResourceTypesEx. (ANSI)
ENUMRESTYPEPROCW

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumResourceTypes dan EnumResourceTypesEx. (Unicode)
FindResourceA

Menentukan lokasi sumber daya dengan jenis dan nama yang ditentukan dalam modul yang ditentukan. (FindResourceA)
FindResourceExA

Menentukan lokasi sumber daya dengan jenis, nama, dan bahasa yang ditentukan dalam modul yang ditentukan. (FindResourceExA)
FindResourceExW

Menentukan lokasi sumber daya dengan jenis, nama, dan bahasa yang ditentukan dalam modul yang ditentukan. (FindResourceExW)
FindResourceW

Menentukan lokasi sumber daya dengan jenis dan nama yang ditentukan dalam modul yang ditentukan. (FindResourceW)
FreeResource

Penurunan (berkurang satu per satu) jumlah referensi sumber daya yang dimuat. Ketika jumlah referensi mencapai nol, memori yang ditempati oleh sumber daya dibebaskan.
GetCaretBlinkTime

Mengambil waktu yang diperlukan untuk menginversi piksel caret. Pengguna dapat mengatur nilai ini.
GetCaretPos

Menyalin posisi tanda sisipan ke struktur POINT yang ditentukan.
GetClipCursor

Mengambil koordinat layar area persegi panjang tempat kursor terbatas.
GetCursor

Mengambil handel ke kursor saat ini.
GetCursorInfo

Mengambil informasi tentang kursor global.
GetCursorPos

Mengambil posisi kursor mouse, dalam koordinat layar.
GetDistanceOfClosestLanguageInList

Menentukan jarak antara kode bahasa yang ditentukan dan kecocokan terdekat dalam daftar bahasa.
GetFileVersionInfoA

Mengambil informasi versi untuk file yang ditentukan. (GetFileVersionInfoA)
GetFileVersionInfoExA

Mengambil informasi versi untuk file yang ditentukan. (GetFileVersionInfoExA)
GetFileVersionInfoExW

Mengambil informasi versi untuk file yang ditentukan. (GetFileVersionInfoExW)
GetFileVersionInfoSizeA

Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSize mengembalikan ukuran, dalam byte, dari informasi tersebut. (ANSI)
GetFileVersionInfoSizeExA

Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSizeEx mengembalikan ukuran, dalam byte, dari informasi tersebut. (ANSI)
GetFileVersionInfoSizeExW

Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSizeEx mengembalikan ukuran, dalam byte, dari informasi tersebut. (Unicode)
GetFileVersionInfoSizeW

Menentukan apakah sistem operasi dapat mengambil informasi versi untuk file tertentu. Jika informasi versi tersedia, GetFileVersionInfoSize mengembalikan ukuran, dalam byte, dari informasi tersebut. (Unicode)
GetFileVersionInfoW

Mengambil informasi versi untuk file yang ditentukan. (GetFileVersionInfoW)
GetIconInfo

Mengambil informasi tentang ikon atau kursor yang ditentukan.
GeticonInfoExA

Mengambil informasi tentang ikon atau kursor yang ditentukan. GetIconInfoEx memperluas GetIconInfo dengan menggunakan struktur ICONINFOEX yang lebih baru. (ANSI)
GeticonInfoExw

Mengambil informasi tentang ikon atau kursor yang ditentukan. GetIconInfoEx memperluas GetIconInfo dengan menggunakan struktur ICONINFOEX yang lebih baru. (Unicode)
GetMenu

Mengambil handel ke menu yang ditetapkan ke jendela yang ditentukan.
GetMenuBarInfo

Mengambil informasi tentang bilah menu yang ditentukan.
GetMenuCheckMarkDimensions

Mengambil dimensi bitmap tanda centang default.
GetMenuDefaultItem

Menentukan item menu default pada menu yang ditentukan.
GetMenuInfo

Mengambil informasi tentang menu tertentu.
GetMenuItemCount

Menentukan jumlah item dalam menu yang ditentukan.
GetMenuItemID

Mengambil pengidentifikasi item menu item menu yang terletak pada posisi yang ditentukan dalam menu.
GetMenuItemInfoA

Mengambil informasi tentang item menu. (ANSI)
GetMenuItemInfoW

Mengambil informasi tentang item menu. (Unicode)
GetMenuItemRect

Mengambil persegi panjang pembatas untuk item menu yang ditentukan.
GetMenuState

Mengambil bendera menu yang terkait dengan item menu yang ditentukan.
GetMenuStringA

Menyalin string teks dari item menu yang ditentukan ke dalam buffer yang ditentukan. (ANSI)
GetMenuStringW

Menyalin string teks dari item menu yang ditentukan ke dalam buffer yang ditentukan. (Unicode)
GetPhysicalCursorPos

Mengambil posisi kursor dalam koordinat fisik.
GetSubMenu

Mengambil handel ke menu drop-down atau submenu yang diaktifkan oleh item menu yang ditentukan.
GetSystemMenu

Memungkinkan aplikasi mengakses menu jendela (juga dikenal sebagai menu sistem atau menu kontrol) untuk menyalin dan memodifikasi.
HideCaret

Menghapus tanda sisipan dari layar. Menyembunyikan tanda sisipan tidak menghancurkan bentuknya saat ini atau membatalkan titik penyisipan.
HiliteMenuItem

Menambahkan atau menghapus penyorotan dari item di bilah menu.
IndexFilePath

Mengindeks jalur file untuk konvensi penamaan file dan folder.
InsertMenuA

Sisipkan item menu baru ke dalam menu, memindahkan item lain ke bawah menu. (ANSI)
InsertMenuItemA

Sisipkan item menu baru pada posisi yang ditentukan dalam menu. (ANSI)
InsertMenuItemW

Sisipkan item menu baru pada posisi yang ditentukan dalam menu. (Unicode)
InsertMenuW

Sisipkan item menu baru ke dalam menu, memindahkan item lain ke bawah menu. (Unicode)
IS_INTRESOURCE

Menentukan apakah nilai adalah pengidentifikasi bilangan bulat untuk sumber daya.
IsCharAlphaA

Menentukan apakah karakter adalah karakter alfabet. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol. (ANSI)
IsCharAlphaNumericA

Menentukan apakah karakter adalah karakter alfabet atau karakter numerik. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol. (ANSI)
IsCharAlphaNumericW

Menentukan apakah karakter adalah karakter alfabet atau karakter numerik. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol. (Unicode)
IsCharAlphaW

Menentukan apakah karakter adalah karakter alfabet. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol. (Unicode)
IsCharLowerA

Menentukan apakah karakter adalah huruf kecil. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol.
IsCharUpperA

Menentukan apakah karakter adalah huruf besar. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol. (ANSI)
IsCharUpperW

Menentukan apakah karakter adalah huruf besar. Penentuan ini didasarkan pada semantik bahasa yang dipilih oleh pengguna selama penyiapan atau melalui Panel Kontrol. (Unicode)
IsMenu

Menentukan apakah handel adalah handel menu.
IsWellFormedTag

Menentukan apakah tag bahasa BCP-47 terbentuk dengan baik.
LoadAcceleratorsA

Memuat tabel akselerator yang ditentukan. (ANSI)
LoadAcceleratorsW

Memuat tabel akselerator yang ditentukan. (Unicode)
LoadCursorA

Memuat sumber daya kursor yang ditentukan dari file yang dapat dieksekusi (.EXE) yang terkait dengan instans aplikasi. (ANSI)
LoadCursorFromFileA

Membuat kursor berdasarkan data yang terkandung dalam file. (ANSI)
LoadCursorFromFileW

Membuat kursor berdasarkan data yang terkandung dalam file. (Unicode)
LoadCursorW

Memuat sumber daya kursor yang ditentukan dari file yang dapat dieksekusi (.EXE) yang terkait dengan instans aplikasi. (Unicode)
LoadIconA

Memuat sumber daya ikon yang ditentukan dari file yang dapat dieksekusi (.exe) yang terkait dengan instans aplikasi. (ANSI)
LoadIconw

Memuat sumber daya ikon yang ditentukan dari file yang dapat dieksekusi (.exe) yang terkait dengan instans aplikasi. (Unicode)
LoadImageA

Memuat ikon, kursor, kursor animasi, atau bitmap. (ANSI)
LoadImageW

Memuat ikon, kursor, kursor animasi, atau bitmap. (Unicode)
LoadMenuA

Memuat sumber daya menu yang ditentukan dari file yang dapat dieksekusi (.exe) yang terkait dengan instans aplikasi. (ANSI)
LoadMenuIndirectA

Memuat templat menu yang ditentukan dalam memori. (ANSI)
LoadMenuIndirectW

Memuat templat menu yang ditentukan dalam memori. (Unicode)
LoadMenuW

Memuat sumber daya menu yang ditentukan dari file yang dapat dieksekusi (.exe) yang terkait dengan instans aplikasi. (Unicode)
LoadResource

Mengambil handel yang dapat digunakan untuk mendapatkan penunjuk ke byte pertama dari sumber daya yang ditentukan dalam memori.
LoadStringA

Memuat sumber daya string dari file yang dapat dieksekusi yang terkait dengan modul tertentu, menyalin string ke dalam buffer, dan menambahkan karakter null yang mengakhiri. (ANSI)
LoadStringW

Memuat sumber daya string dari file yang dapat dieksekusi yang terkait dengan modul tertentu, menyalin string ke dalam buffer, dan menambahkan karakter null yang mengakhiri. (Unicode)
LockResource

Mengambil penunjuk ke sumber daya yang ditentukan dalam memori.
LookupIconIdFromDirectory

Mencari ikon atau data kursor untuk ikon atau kursor yang paling sesuai dengan perangkat tampilan saat ini. (LookupIconIdFromDirectory)
LookupIconIdFromDirectoryEx

Mencari ikon atau data kursor untuk ikon atau kursor yang paling sesuai dengan perangkat tampilan saat ini. (LookupIconIdFromDirectoryEx)
lstrcatA

Menambahkan satu string ke string lainnya. Peringatan Jangan gunakan. (ANSI)
lstrcatW

Menambahkan satu string ke string lainnya. Peringatan Jangan gunakan. (Unicode)
lstrcmpA

Membandingkan dua string karakter. Perbandingannya peka huruf besar/kecil. (ANSI)
lstrcmpiA

Membandingkan dua string karakter. Perbandingannya tidak peka huruf besar/kecil. (ANSI)
lstrcmpiW

Membandingkan dua string karakter. Perbandingannya tidak peka huruf besar/kecil. (Unicode)
lstrcmpW

Membandingkan dua string karakter. Perbandingannya peka huruf besar/kecil. (Unicode)
lstrcpyA

Menyalin string ke buffer. (ANSI)
lstrcpynA

Menyalin sejumlah karakter tertentu dari string sumber ke dalam buffer. Peringatan Jangan gunakan. (ANSI)
lstrcpynW

Menyalin sejumlah karakter tertentu dari string sumber ke dalam buffer. Peringatan Jangan gunakan. (Unicode)
lstrcpyW

Menyalin string ke buffer. (Unicode)
lstrlenA

Menentukan panjang string yang ditentukan (tidak termasuk karakter null yang mengakhiri). (ANSI)
lstrlenW

Menentukan panjang string yang ditentukan (tidak termasuk karakter null yang mengakhiri). (Unicode)
MAKEINTRESOURCEA

Mengonversi nilai bilangan bulat menjadi jenis sumber daya yang kompatibel dengan fungsi manajemen sumber daya. Makro ini digunakan sebagai pengganti string yang berisi nama sumber daya. (ANSI)
MAKEINTRESOURCEW

Mengonversi nilai bilangan bulat menjadi jenis sumber daya yang kompatibel dengan fungsi manajemen sumber daya. Makro ini digunakan sebagai pengganti string yang berisi nama sumber daya. (Unicode)
MenuItemFromPoint

Menentukan item menu mana, jika ada, berada di lokasi yang ditentukan.
ModifikasiMenuA

Mengubah item menu yang sudah ada. (ANSI)
ModifyMenuW

Mengubah item menu yang sudah ada. (Unicode)
OemToChara

Menerjemahkan string dari set karakter yang ditentukan OEM ke dalam ANSI atau string karakter lebar. Peringatan Jangan gunakan. (ANSI)
OemToCharBuffA

Menerjemahkan sejumlah karakter tertentu dalam string dari kumpulan karakter yang ditentukan OEM ke dalam ANSI atau string karakter lebar. (ANSI)
OemToCharBuffW

Menerjemahkan sejumlah karakter tertentu dalam string dari kumpulan karakter yang ditentukan OEM ke dalam ANSI atau string karakter lebar. (Unicode)
OemToCharw

Menerjemahkan string dari set karakter yang ditentukan OEM ke dalam ANSI atau string karakter lebar. Peringatan Jangan gunakan. (Unicode)
PrivateExtractIconsA

Membuat array handel ke ikon yang diekstrak dari file tertentu. (ANSI)
PrivateExtractIconsW

Membuat array handel ke ikon yang diekstrak dari file tertentu. (Unicode)
RemoveMenu

Menghapus item menu atau mencopot submenu dari menu yang ditentukan.
SetCaretBlinkTime

Mengatur waktu blink sisipan ke jumlah milidetik yang ditentukan. Waktu blink adalah waktu yang berlalu, dalam milidetik, yang diperlukan untuk membalikkan piksel caret.
SetCaretPos

Memindahkan tanda sisipan ke koordinat yang ditentukan. Jika jendela yang memiliki tanda sisipan dibuat dengan gaya kelas CS_OWNDC, maka koordinat yang ditentukan tunduk pada mode pemetaan konteks perangkat yang terkait dengan jendela tersebut.
SetCursor

Mengatur bentuk kursor.
SetCursorPos

Memindahkan kursor ke koordinat layar yang ditentukan.
SetMenu

Menetapkan menu baru ke jendela yang ditentukan.
SetMenuDefaultItem

Menyetel item menu default untuk menu yang ditentukan.
SetMenuInfo

Menyetel informasi untuk menu tertentu.
SetMenuItemBitmaps

Mengaitkan bitmap yang ditentukan dengan item menu. Apakah item menu dipilih atau dihapus, sistem menampilkan bitmap yang sesuai di samping item menu.
SetMenuItemInfoA

Mengubah informasi tentang item menu. (ANSI)
SetMenuItemInfoW

Mengubah informasi tentang item menu. (Unicode)
SetPhysicalCursorPos

Mengatur posisi kursor dalam koordinat fisik.
SetSystemCursor

Memungkinkan aplikasi untuk menyesuaikan kursor sistem. Ini menggantikan konten kursor sistem yang ditentukan oleh parameter id dengan konten kursor yang ditentukan oleh parameter hcur dan kemudian menghancurkan hcur.
ShowCaret

Membuat tanda sisipan terlihat pada layar pada posisi tanda sisipan saat ini. Ketika tanda sisipan terlihat, ia mulai berkedip secara otomatis.
ShowCursor

Menampilkan atau menyembunyikan kursor. (ShowCursor)
SizeofResource

Mengambil ukuran, dalam byte, dari sumber daya yang ditentukan.
StringCbCatA

Menggabungkan satu string ke string lain. (StringCbCatA)
StringCbCatExA

Menggabungkan satu string ke string lain. (StringCbCatExA)
StringCbCatExW

Menggabungkan satu string ke string lain. (StringCbCatExW)
StringCbCatNA

Menggabungkan jumlah byte yang ditentukan dari satu string ke string lain. (StringCbCatNA)
StringCbCatnExA

Menggabungkan jumlah byte yang ditentukan dari satu string ke string lain. (StringCbCatnExA)
StringCbCatNExW

Menggabungkan jumlah byte yang ditentukan dari satu string ke string lain. (StringCbCatNExW)
StringCbCatNW

Menggabungkan jumlah byte yang ditentukan dari satu string ke string lain. (StringCbCatNW)
StringCbCatW

Menggabungkan satu string ke string lain. (StringCbCatW)
StringCbCopyA

Menyalin satu string ke string lainnya. (StringCbCopyA)
StringCbCopyExA

Menyalin satu string ke string lainnya. (StringCbCopyExA)
StringCbCopyExW

Menyalin satu string ke string lainnya. (StringCbCopyExW)
StringCbCopyNA

Menyalin jumlah byte yang ditentukan dari satu string ke string lainnya. (StringCbCopyNA)
StringCbCopyNExA

Menyalin jumlah byte yang ditentukan dari satu string ke string lainnya. (StringCbCopyNExA)
StringCbCopyNExW

Menyalin jumlah byte yang ditentukan dari satu string ke string lainnya. (StringCbCopyNExW)
StringCbCopyNW

Menyalin jumlah byte yang ditentukan dari satu string ke string lainnya. (StringCbCopyNW)
StringCbCopyW

Menyalin satu string ke string lainnya. (StringCbCopyW)
StringCbGetsA

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCbGetsA)
StringCbGetsExA

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCbGetsExA)
StringCbGetsExW

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCbGetsExW)
StringCbGetsW

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCbGetsW)
StringCbLengthA

Menentukan apakah string melebihi panjang yang ditentukan, dalam byte. (ANSI)
StringCbLengthW

Menentukan apakah string melebihi panjang yang ditentukan, dalam byte. (Unicode)
StringCbPrintf_lA

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbPrintf_lA)
StringCbPrintf_lExA

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbPrintf_lExA)
StringCbPrintf_lExW

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbPrintf_lExW)
StringCbPrintf_lW

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbPrintf_lW)
StringCbPrintfA

Menulis data yang diformat ke string yang ditentukan. (StringCbPrintfA)
StringCbPrintfExA

Menulis data yang diformat ke string yang ditentukan. (StringCbPrintfExA)
StringCbPrintfExW

Menulis data yang diformat ke string yang ditentukan. (StringCbPrintfExW)
StringCbPrintfW

Menulis data yang diformat ke string yang ditentukan. (StringCbPrintfW)
StringCbVPrintf_lA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbVPrintf_lA)
StringCbVPrintf_lExA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbVPrintf_lExA)
StringCbVPrintf_lExW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbVPrintf_lExW)
StringCbVPrintf_lW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCbVPrintf_lW)
StringCbVPrintfA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCbVPrintfA)
StringCbVPrintfExA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCbVPrintfExA)
StringCbVPrintfExW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCbVPrintfExW)
StringCbVPrintfW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCbVPrintfW)
StringCchCatA

Menggabungkan satu string ke string lain. (StringCchCata)
StringCchCatExA

Menggabungkan satu string ke string lain. (StringCchCatExA)
StringCchCatExw

Menggabungkan satu string ke string lain. (StringCchCatExw)
StringCchCatNA

Menggabungkan jumlah karakter yang ditentukan dari satu string ke string lain. (StringCchCatNA)
StringCchCatnExa

Menggabungkan jumlah karakter yang ditentukan dari satu string ke string lain. (StringCchCatnExa)
StringcchCatnExw

Menggabungkan jumlah karakter yang ditentukan dari satu string ke string lain. (StringcchCatnExw)
StringCchCatnW

Menggabungkan jumlah karakter yang ditentukan dari satu string ke string lain. (StringCchCatnW)
StringCchCatw

Menggabungkan satu string ke string lain. (StringCchCatw)
StringCchCopyA

Menyalin satu string ke string lainnya. (StringCchCopyA)
StringCchCopyExA

Menyalin satu string ke string lainnya. (StringCchCopyExA)
StringCchCopyExW

Menyalin satu string ke string lainnya. (StringCchCopyExW)
StringCchCopyNA

Menyalin jumlah karakter yang ditentukan dari satu string ke string lainnya. (StringCchCopyNA)
StringCchCopyNExA

Menyalin jumlah karakter yang ditentukan dari satu string ke string lainnya. (StringCchCopyNExA)
StringCchCopyNExW

Menyalin jumlah karakter yang ditentukan dari satu string ke string lainnya. (StringCchCopyNExW)
StringCchCopyNW

Menyalin jumlah karakter yang ditentukan dari satu string ke string lainnya. (StringCchCopyNW)
StringCchCopyW

Menyalin satu string ke string lainnya. (StringCchCopyW)
StringCchGetsA

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCchGetsA)
StringCchGetsExA

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCchGetsExA)
StringCchGetsExW

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCchGetsExW)
StringCchGetsW

Mendapatkan satu baris teks dari stdin, hingga dan termasuk karakter baris baru ('\n'). (StringCchGetsW)
StringCchLengthA

Menentukan apakah string melebihi panjang yang ditentukan, dalam karakter. (ANSI)
StringCchLengthW

Menentukan apakah string melebihi panjang yang ditentukan, dalam karakter. (Unicode)
StringCchPrintf_lA

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchPrintf_lA)
StringCchPrintf_lExA

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchPrintf_lExA)
StringCchPrintf_lExW

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchPrintf_lExW)
StringCchPrintf_lW

Menulis data yang diformat ke string yang ditentukan. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchPrintf_lW)
StringCchPrintfA

Menulis data yang diformat ke string yang ditentukan. (StringCchPrintfA)
StringCchPrintfExA

Menulis data yang diformat ke string yang ditentukan. (StringCchPrintfExA)
StringCchPrintfExW

Menulis data yang diformat ke string yang ditentukan. (StringCchPrintfExW)
StringCchPrintfW

Menulis data yang diformat ke string yang ditentukan. (StringCchPrintfW)
StringCchVPrintf_lA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchVPrintf_lA)
StringCchVPrintf_lExA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchVPrintf_lExA)
StringCchVPrintf_lExW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchVPrintf_lExW)
StringCchVPrintf_lW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. Ukuran buffer tujuan disediakan untuk fungsi untuk memastikan bahwa buffer tidak menulis melewati akhir buffer ini. (StringCchVPrintf_lW)
StringCchVPrintfA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCchVPrintfA)
StringCchVPrintfExA

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCchVPrintfExA)
StringCchVPrintfExW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCchVPrintfExW)
StringCchVPrintfW

Menulis data yang diformat ke string yang ditentukan menggunakan penunjuk ke daftar argumen. (StringCchVPrintfW)
TrackPopupMenu

Menampilkan menu pintasan pada lokasi yang ditentukan dan melacak pilihan item pada menu. Menu pintasan dapat muncul di mana saja di layar.
TrackPopupMenuEx

Menampilkan menu pintasan pada lokasi yang ditentukan dan melacak pilihan item pada menu pintasan. Menu pintasan dapat muncul di mana saja di layar.
TranslateAcceleratorA

Memproses kunci akselerator untuk perintah menu. (ANSI)
TranslateAcceleratorW

Memproses kunci akselerator untuk perintah menu. (Unicode)
UpdateResourceA

Menambahkan, menghapus, atau mengganti sumber daya dalam file portable executable (PE). (ANSI)
UpdateResourceW

Menambahkan, menghapus, atau mengganti sumber daya dalam file portable executable (PE). (Unicode)
VerFindFileA

Menentukan tempat untuk menginstal file berdasarkan apakah file menemukan versi lain dari file dalam sistem. Nilai yang dikembalikan VerFindFile dalam buffer yang ditentukan digunakan dalam panggilan berikutnya ke fungsi VerInstallFile. (ANSI)
VerFindFileW

Menentukan tempat untuk menginstal file berdasarkan apakah file menemukan versi lain dari file dalam sistem. Nilai yang dikembalikan VerFindFile dalam buffer yang ditentukan digunakan dalam panggilan berikutnya ke fungsi VerInstallFile. (Unicode)
VerInstallFileA

Menginstal file yang ditentukan berdasarkan informasi yang dikembalikan dari fungsi VerFindFile. VerInstallFile mendekompresi file, jika perlu, menetapkan nama file unik, dan memeriksa kesalahan, seperti file yang kedaluarsa. (ANSI)
VerInstallFileW

Menginstal file yang ditentukan berdasarkan informasi yang dikembalikan dari fungsi VerFindFile. VerInstallFile mendekompresi file, jika perlu, menetapkan nama file unik, dan memeriksa kesalahan, seperti file yang kedaluarsa. (Unicode)
VerLanguageNameA

Mengambil string deskripsi untuk bahasa yang terkait dengan pengidentifikasi bahasa Microsoft biner tertentu. (ANSI)
VerLanguageNameW

Mengambil string deskripsi untuk bahasa yang terkait dengan pengidentifikasi bahasa Microsoft biner tertentu. (Unicode)
VerQueryValueA

Mengambil informasi versi yang ditentukan dari sumber daya informasi versi yang ditentukan. (ANSI)
VerQueryValueW

Mengambil informasi versi yang ditentukan dari sumber daya informasi versi yang ditentukan. (Unicode)
wsprintfA

Menulis data yang diformat ke buffer yang ditentukan. (ANSI)
wsprintfW

Menulis data yang diformat ke buffer yang ditentukan. (Unicode)
wvsprintfA

Menulis data yang diformat ke buffer yang ditentukan menggunakan penunjuk ke daftar argumen. (ANSI)
wvsprintfW

Menulis data yang diformat ke buffer yang ditentukan menggunakan penunjuk ke daftar argumen. (Unicode)

Struktur

 
ACCEL

Menentukan kunci akselerator yang digunakan dalam tabel akselerator.
CURSORINFO

Berisi informasi kursor global.
CURSORSHAPE

Berisi informasi tentang kursor.
ICONINFO

Berisi informasi tentang ikon atau kursor.
ICONINFOEXA

Berisi informasi tentang ikon atau kursor. Memperluas ICONINFO. Digunakan oleh GetIconInfoEx. (ANSI)
ICONINFOEXW

Berisi informasi tentang ikon atau kursor. Memperluas ICONINFO. Digunakan oleh GetIconInfoEx. (Unicode)
ICONMETRICSA

Berisi metrik yang dapat diskalakan yang terkait dengan ikon. Struktur ini digunakan dengan fungsi SystemParametersInfo saat tindakan SPI_GETICONMETRICS atau SPI_SETICONMETRICS ditentukan. (ANSI)
ICONMETRICSW

Berisi metrik yang dapat diskalakan yang terkait dengan ikon. Struktur ini digunakan dengan fungsi SystemParametersInfo saat tindakan SPI_GETICONMETRICS atau SPI_SETICONMETRICS ditentukan. (Unicode)
IndexedResourceQualifier

Mewakili konteks di mana sumber daya sesuai.
MDINEXTMENU

Berisi informasi tentang menu yang akan diaktifkan.
MENUBARINFO

Berisi informasi bilah menu.
MENUGETOBJECTINFO

Berisi informasi tentang menu tempat kursor tetikus berada.
MENUINFO

Berisi informasi tentang menu.
MENUITEMINFOA

Berisi informasi tentang item menu. (MENUITEMINFOA)
MENUITEMINFOW

Berisi informasi tentang item menu. (MENUITEMINFOW)
MENUITEMTEMPLATE

Menentukan item menu dalam templat menu.
MENUITEMTEMPLATEHEADER

Menentukan header untuk templat menu. Templat menu lengkap terdiri dari header dan satu atau beberapa daftar item menu.
MESSAGE_RESOURCE_BLOCK

Berisi informasi tentang string pesan dengan pengidentifikasi dalam rentang yang ditunjukkan oleh anggota LowId dan HighId.
MESSAGE_RESOURCE_DATA

Berisi informasi tentang teks yang diformat untuk ditampilkan sebagai pesan kesalahan atau dalam kotak pesan dalam sumber daya tabel pesan.
MESSAGE_RESOURCE_ENTRY

Berisi teks tampilan pesan kesalahan atau kotak pesan untuk sumber daya tabel pesan.
TPARAM

Berisi parameter yang diperluas untuk fungsi TrackPopupMenuEx.
VS_FIXEDFILEINFO

Berisi informasi versi untuk file. Informasi ini bersifat bahasa dan halaman kode independen.