Aracılığıyla paylaş


CStatusBarCtrl::SetParts

Durum çubuğu denetimi ve her parçayı sağ kenarına koordinatını bölümlerinin sayısını ayarlar.

BOOL SetParts(
   int nParts,
   int* pWidths 
);

Parametreler

  • nParts
    Ayarlamak için parça sayısı.Parça sayısı 255'ten büyük olamaz.

  • pWidths
    Aynı sayıda öğe tarafından belirtilen bölümleri olarak sahip olmak için bir tamsayı dizisi adresini nParts.Dizideki her öğe, karşılık gelen bölümü'nün sağ kenarının konumu istemci koordinatlarını belirtir.Bir öğe ise – 1, o bölümü için sağ kenarı konumu denetimi sağ kenarına kadar genişletir.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi takdirde sıfır.

Örnek

const int c_nParts = 4;
CRect rect;

m_wndSBC.GetClientRect(&rect);
int aWidths[c_nParts] = { rect.right-300, rect.right-200, rect.right-100, 
   -1 };

VERIFY(m_wndSBC.SetParts(c_nParts, aWidths));

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CStatusBarCtrl sınıfı

Hiyerarşi grafik

CStatusBarCtrl::GetBorders

CStatusBarCtrl::GetParts