| Müşteri Olmayan Kontrol Windows'ta istemci olmayan boyamayı test edin. |
Şimdi İndirin |
Müşteri Olmayan Kontrol Sıralama ve Özet
- İşletim sistemleri:
- Windows XP/2000/98/Me
Müşteri Olmayan Kontrol Etiketler
Müşteri Olmayan Kontrol Açıklama
Windows'ta istemci olmayan boyama, pencerenizin çerçevelerini, sınırını ve başlığını özelleştirmenize olanak sağlar. İki önemli mesajın ele alınması gerekir: Müşteri olmayan alanın boyutunu belirleyen WM_NCCALCSIZE ve resmi yaptığınız WM_NCPaint. WM_NCPaint mesajı, normal WM_Paint mesajı için tüm pencerelere gönderilir. WM_Paint'in aksine, GETWINDOWDC API'sini kullanarak cihaz bağlamını (HDC) tutmanız gerekir. Kurulduktan sonra, herhangi bir pencere kenarlığının özel resmini ve başlık yapabilirsiniz. Burada yer alan örnek, eski mülkiyet ızgara kontrolümü hantal ve eğimli başlıklarla boyalar. Çok güzel değil, ancak Ortak ListView kontrolü için yeni başlıklar oluşturmak çok zor olmadığını gösteriyor. Microsoft'tan bu tekniği göstermek için yalnızca birkaç numune var. Muhtemelen, standart kontrollerin görünümünü (temasını) zaman zaman (OS os os) ve çok fazla özel boyama, sonunda uyumlu olmayan kontroller yaratacağı gerçeğinden kaynaklanmaktadır. "Kodu yazıyorlarsa, ne yaptıklarını bilmeliyiz" gibi yorumlar gördüm. Kod yazan biri olarak, güven oylarını takdir ediyorum, ancak programın nasıl yapıldığını bilmekle aynı şeyin aynı olmadığını bilmek. Belli bir kod parçası yazmadığında bilmek muhtemelen çok daha güçlü bir hediyedir.
Müşteri Olmayan Kontrol İlgili Yazılım