Imleçler hakkında

Win32 API, herhangi bir anda herhangi bir uygulama için kullanılabilir standart imleçler sağlar. sdk başlık dosyaları standart imleçler için tanımlayıcıları içeren — tanımlayıcıları "IDC_" önekiyle başlar.

Her standart imleç ile ilişkilendirilmiş ilgili varsayılan bir resim vardır. Kullanıcının veya uygulamanın herhangi bir zamanda herhangi bir standart imleç ile ilişkili varsayılan görüntüyü değiştirebilirsiniz. Uygulama, SetSystemCursor işlevini kullanarak bir varsayılan görüntü değiştirir.

Bir uygulama için bir imleç geçerli görüntü almak için GetIconInfo işlevini kullanabilirsiniz ve imleç DrawIconEx işlevini kullanarak çizim yapabilirsiniz. Standart bir imleç için varsayılan resim çizmek için DrawIconExçağrısı DI_COMPAT bayrağı belirtin. DI_COMPAT bayrağı belirtmezseniz, belirtilen kullanıcı resmi kullanarak standart imleç DrawIconEx çizer.

Özel imleçler içinde belirli bir uygulama için tasarlanmış ve geliştirici tanımlayan herhangi bir tasarım olabilir. Birkaç özel imleçler aşağıda gösterilmiştir.

İmleçler, siyah-beyaz veya renkli ve ya da statik olabilir veya animasyonlu. Belirli bilgisayar sisteminde kullanılan imleç türünü sistemin ekranda bağlıdır. vga gibi eski görüntüler renk veya animasyonlu imleçler desteklemez, ancak yeni görüntüler (DIB motoru olan görüntü sürücüleri kullanın) onlara destek.

İşaretçileri ve simgeleri benzer ve birçok durumda birbirlerinin yerine kullanılabilir. Aralarındaki tek fark, bir imleç belirtilen bir resim göstermek-ebilmek çekmek biçiminde olmalıdır olduğunu. Örneğin, imleç tek renkli vga görüntü için olmalıdır.

Index