Ikon (Menu dan Sumber Daya Lainnya)

Ikon adalah gambar yang terdiri dari gambar bitmap yang dikombinasikan dengan masker untuk membuat area transparan dalam gambar. Ikon istilah dapat merujuk ke salah satu hal berikut ini:

  • Gambar ikon tunggal. Ini adalah sumber daya jenis RT_ICON.
  • Sekelompok gambar, dari mana sistem atau aplikasi dapat memilih ikon yang paling tepat berdasarkan ukuran dan kedalaman warna. Ini adalah sumber daya jenis RT_GROUP_ICON.

Di Bagian Ini

Nama Deskripsi
Tentang Ikon Membahas ikon.
Menggunakan Ikon Membahas cara melakukan tugas yang terkait dengan ikon.
Referensi Ikon Berisi referensi API.

Fungsi Ikon

Nama Deskripsi
CopyIcon Menyalin ikon yang ditentukan dari modul lain ke modul saat ini.
CreateIcon Membuat ikon yang memiliki ukuran, warna, dan pola bit yang ditentukan.
CreateIconFromResource Membuat ikon atau kursor dari bit sumber daya yang menjelaskan ikon.
CreateIconFromResourceEx Membuat ikon atau kursor dari bit sumber daya yang menjelaskan ikon.
CreateIconIndirect Membuat ikon atau kursor dari struktur ICONINFO .
DestroyIcon Menghancurkan ikon dan membebaskan memori apa pun yang ditempati ikon.
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.
DuplikatIcon Membuat duplikat ikon tertentu.
ExtractAssociatedIcon Mengambil handel ke ikon terindeks yang ditemukan dalam file atau ikon yang ditemukan dalam file yang dapat dieksekusi terkait.
ExtractIcon Mengambil handel ke ikon dari file yang dapat dieksekusi, DLL, atau file ikon yang ditentukan.
ExtractIconEx Membuat array handel ke ikon besar atau kecil yang diekstrak dari file yang dapat dieksekusi, DLL, atau file ikon yang ditentukan.
GetIconInfo Mengambil informasi tentang ikon atau kursor yang ditentukan.
GetIconInfoEx Mengambil informasi tentang ikon atau kursor yang ditentukan. GetIconInfoEx memperluas GetIconInfo dengan menggunakan struktur ICONINFOEX yang lebih baru.
LoadIcon Memuat sumber daya ikon yang ditentukan dari file yang dapat dieksekusi (.exe) yang terkait dengan instans aplikasi.
LookupIconIdFromDirectory Mencari ikon atau data kursor untuk ikon atau kursor yang paling sesuai dengan perangkat tampilan saat ini.
LookupIconIdFromDirectoryEx Mencari ikon atau data kursor untuk ikon atau kursor yang paling sesuai dengan perangkat tampilan saat ini.
PrivateExtractIcons Membuat array handel ke ikon yang diekstrak dari file tertentu.

Struktur Ikon

Nama Deskripsi
ICONINFO Berisi informasi tentang ikon atau kursor.
ICONINFOEX Berisi informasi tentang ikon atau kursor. Memperluas ICONINFO. Digunakan oleh GetIconInfoEx.
ICONMETRICS Berisi metrik yang dapat diskalakan yang terkait dengan ikon. Struktur ini digunakan dengan fungsi SystemParametersInfo ketika tindakan SPI_GETICONMETRICS atau SPI_SETICONMETRICS ditentukan.