Simge boyutları

Sistem dört simge boyutları kullanır: sistem küçük, sistem büyük, shell küçük ve kabuk büyük.

Sistem küçük bir simge penceresinde yazısında görüntülenir. Sistem küçük bir simge boyutunu değiştirmek için Görüntü Denetim Masası uygulamasını başlatın, Görünüm sekmesini tıklatın, Resim yazısı düğmeleri öğeyi seçin sonra boyut alanını ayarlayın. Çağrı sistemi küçük bir simge boyutunu almak için GetSystemMetrics işlevi ile SM_CXSMICON ve SM_CYSMICON.

Sistem büyük simge ağırlıklı uygulamalar tarafından kullanılır, ancak bu da Alt + Sekme iletişim kutusunda görüntülenir. CreateIconFromResource, DrawIcon, ExtractAssociatedIcon, ExtractIcon, ExtractIconExve LoadIcon işlevleri tüm sistem büyük simgeler kullanabilirsiniz. Sistem büyük simge boyutu video sürücüsü tarafından tanımlanır, bu nedenle değiştirilemez. Sistem büyük simge boyutunu GetSystemMetrics SM_CXICON ve SM_CYICON ile arayarak alabilirsiniz.

CreateIcon, CreateIconFromResourceEx, CreateIconIndirect, ve SHGetFileInfo işlevleri, sistemi çok farklı boyutlarda simgeler çalışmak için kullanılabilir.

Kabuk küçük bir simge , Windows Gezgini ve ortak iletişim kutularının kullanılır. Şu anda, bu sistem küçük boyutu için varsayılan. Kabuk küçük bir simge boyutunu almak için SHGFI_SHELLICONSIZE SHGetFileInfo işleviyle | Sistem görüntü listesi için bir tanıtıcı almaya SHGFI_SMALLICON sonra simge boyutunu almak için ImageList_GetIconSize işlevi.

Kabuk büyük simgesi masaüstünde kullanılır. Büyük simge boyutunu değiştirmek için Görüntü Denetim Masası uygulaması başlatma, Görünüm sekmesini tıklatın, öğenin simgesini seçin sonra (Bu boyutta HKEY_CURRENT_USERControl Masası, Desktop\WindowMetrics\Shell simge boyutu altında kayıt defterinde depolanır) boyut alanını ayarlayın. Sen-meli tıkırtı da Plus! sekmesini ve büyük simgeler kullan onay kutusunu seçin. Kabuk büyük simge boyutunu almak için SHGetFileInfo fonksiyonu ile sistem görüntü listesi için bir tanıtıcı almaya SHGFI_SHELLICONSIZE sonra simge boyutunu almak için ImageList_GetIconSize işlevi.

Kabuk küçük simgeler veya büyük simgeler kullan onay kutusunun seçili olup bağlı kabuk büyük simgeleri, Başlat menüsünün kullanır.

Uygulama simge görüntüleri aşağıdaki boyutlarda grupları sağlamanız:

Pencere sınıfı kayıt kullanılmak üzere wndclassex yapısındaki doldururken, hIcon üyesi 32 x 32 simgesi 16 x 16 simge hIconSm üye ayarlayın. Sınıf simgeleri hakkında daha fazla bilgi için bkz: Sınıfın simgeleri.

Index