ICONINFO

ICONINFO yapısı simge veya imleç ile ilgili bilgiler içerir.

typedef struct _ICONINFO {/ / II bool fIcon; 
   dword xHotspot; 
   dword yHotspot; 
   HBITMAP hbmMask; 
   HBITMAP hbmColor; 
} ICONINFO 

 

Üyeler

fIcon
Bu yapı bir simge veya imleç tanımlar belirtir. true değeri, bir simge belirtir; YANLIŞ bir imleç belirtir.
xHotspot
İmleç'ın etkin noktanın x-koordinatı belirtir. Bu yapı bir simge tanımlıyorsa, sıcak nokta her zaman simge ortasında olduğunu ve bu üye yoksayılır.
yHotspot
İmleci'nın sıcak nokta y koordinatı belirtir. Bu yapı bir simge tanımlıyorsa, sıcak nokta her zaman simge ortasında olduğunu ve bu üye yoksayılır.
hbmMask
Simge bit maskesi belirtir. Siyah beyaz bir simgesi bu yapı tanımlarsa, bu bit maskesi böylece üst yarısı ve bit maskesi simge ve alt simge xor maskesidir biçimlendirilir. Bu durum altında yüksekliği iki hatta bir katı olmalıdır. Bu yapısını tanımlayan bir renk simgesi varsa, bu maske yalnızca simge ve bit maskesini tanımlar.
hbmColor
Simge renkli bitmap-e doğru işleyecek. Bu üye, eğer siyah beyaz bir simgesi bu yapısını tanımlayan isteğe bağlı olabilir. HbmMask ve bit maskesi srcand bayrağı ile hedefe uygulanır; daha sonra renkli bitmap (xor kullanarak) uygulanan SRCINVERT bayrağını kullanarak hedef.

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.

Ayrıca bkz:

Simgeleri genel bakış, Simge yapılar, CreateIconIndirect, GetIconInfo

Index