2011-01-07 10 views
6

MFC uygulamasında yuvarlatılmış köşeleri olan bir ilerleme çubuğu oluşturmanız gerekiyor. Denetimin tamamen ortadan kalkma etkisine sahip CreateRoundRectRgn() ve SetWindowRgn() bir arada kullanmayı denedim. Ayrıca, ilerleme çubuğunun üzerine çizilecek şeffaf bir GIF kaplaması kullanmayı denedim, ancak bindirmenin yalnızca ilerleme çubuğunun arkasına çizilmesini sağlayabiliyordum. Baska öneri? buna hile yapacak gibi görünüyor, ama ben, benim çözümün kalanı ile entegre anlamaya gerekiyor ve bu sürebilir -Yuvarlatılmış köşeleri olan MFC'de nasıl bir ilerleme denetimi oluştururum?

cevap

2

Merhaba bu yazıya bağlantı için http://www.codeproject.com/KB/miscctrl/cskinprogress.aspx

+0

Teşekkür bakabilirsiniz bir süre - sonuçla tekrar gönderilecek. –

+0

@Alexander Morgan Sorun değil, sadece sorun) –

+0

Sağlanan çözüm, yalnızca çubuğun kendisinin yuvarlatılmış halidir - içeren kutu yuvarlanması gereken şeydir ve sağlanan kod bunu yapmaz. –