CreateIconIndirect

CreateIconIndirect işlevi bir simge veya imleç bir ICONINFO yapısı oluşturur.

HICON CreateIconIndirect) PICONINFO  piconinfo / / simge bilgi yapısı için işaretçi);
 

Parametreleri

piconinfo
Simgeyi veya imleç oluşturmak için bir ICONINFO yapısına işlevini kullanır.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri simge veya oluşturulan imleç bir kolu olduğunu.

İşlev başarısız olursa, dönüş değeri null olur. Genişletilmiş hata bilgilerini için GetLastError.

Açıklamalar

Sistem simgesini veya imleç oluşturmadan önce ICONINFO yapısında bitmapler kopyalar. Çünkü sistem geçici bir aygıt bağlamında bitmapler seçebilirsiniz, ICONINFO yapısı hbmMask ve hbmColor üyeleri bir aygıt içeriğini zaten seçilmemelidir. Uygulamanın orijinal bit eşlemler yönetmek ve artık gerekli olduklarında onları silmek devam etmelidir.

Simge işiniz bittiğinde DestroyIcon işlevi kullanılarak yok.

Windows ce: Icon bileşeni imleçler desteklemez. Bu bileşen kullanırken, her zaman fIcon alan ICONINFO yapısı true.

İconcurs bileşenini kullanırken, simgeler veya tek renkli imleçler oluşturmak için CreateIconIndirect işlevini kullanabilirsiniz. Windows ce renk imleçler desteklemez.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.

Ayrıca bkz:

Simgeleri genel bakış, simgesini fonksiyonlar, DestroyIcon, ICONINFO

Index