Aracılığıyla paylaş


İlerleme Denetimini Düzenleme

İlerleme denetiminin geçerli konumunu değiştirmenin üç yolu vardır (CProgressCtrl).

  • Konum önceden ayarlanmış bir artış miktarıyla değiştirilebilir.

  • Konum rastgele bir tutarla değiştirilebilir.

  • Konum belirli bir değere değiştirilebilir.

Önceden belirlenmiş bir miktara göre konumu değiştirmek için

  1. Artış miktarını ayarlamak için SetStep üye işlevini kullanın. Varsayılan olarak, bu değer 10'dur. Bu değer genellikle denetimin ilk ayarlarından biri olarak ayarlanır. Adım değeri negatif olabilir.

  2. Konumu artırmak için StepIt üye fonksiyonunu kullanın. Bu, denetimin kendisini yeniden çizmesine neden olur.

    Uyarı

    StepIt konumun kaydırılmasına yol açar. Örneğin, 1 -100 aralığı, 20 adımı ve 90 konumu göz önünde bulundurulduğunda, StepIt konum 10 olarak ayarlanır.

Konumu rastgele bir tutarla değiştirmek için

  1. Konumu değiştirmek için OffsetPos üye işlevini kullanın. OffsetPos negatif değerleri kabul eder.

    Uyarı

    OffsetPos, aksine StepIt konumunu sarmalamaz. Yeni konum, aralık içinde kalacak şekilde ayarlanır.

Belirli bir değere konumu ayarlamak için

  1. Konumu belirli bir değere ayarlamak için SetPos üye işlevini kullanın. Gerekirse, yeni konum aralığın içinde olacak şekilde ayarlanır.

Genellikle ilerleme denetimi yalnızca çıkış için kullanılır. Yeni bir değer belirtmeden geçerli konumu almak için GetPos kullanın.

Ayrıca bakınız

CProgressCtrl Kullanma
Kontroller