2015-07-02 22 views
7

Windows 10, geliştiricilere kendi başlık çubuğu renklerini değiştirme özgürlüğü veriyor. Windows Store uygulamaları için bunu nasıl yapacağım konusunda birkaç kaynak buldum (here, here).Özel Başlık Windows 10'da yerel C++ uygulaması için Renk Renk

Ancak bunun için temel Windows API işlevi nedir? Bu etki doğal C++ ile nasıl başarılabilir?

+1

Masaüstü uygulamaları bunu yapamazsa şaşırmam. Microsoft artık masaüstünü sevmiyor. –

+0

Düzenli olmayan resim kurallarının geçerli temaya (görsel stil) bağlı olduğunu varsayıyorum. Altyazı renkleri, özellik penceresi teması gibi görünüyor. Pencereniz için kullanılan temanın özelliklerini değiştirmenin bir yolu olup olmadığını merak ediyorum. –

cevap

-2

Windows'ta her zaman başlık çubuğunun rengini değiştirebilirsiniz. Sadece WM_NCPAINT'u kullanın ve boyayın!

+4

Ooh, kolay! Ve kim "WM_NCPAINT" ile işleyerek oluşturduğunuz büyük sorunu çözecek? Min/max düğmelerini ve başlık başlığını veya bir simgeyi belki render etmek gibi. Bu tür bir şey. – IInspectable