CSplitterWnd::CreateStatic
Statik Bölümlendirici pencere oluşturmak için çağrı CreateStatic üye işlevi.
virtual BOOL CreateStatic(
CWnd* pParentWnd,
int nRows,
int nCols,
DWORD dwStyle = WS_CHILD | WS_VISIBLE,
UINT nID = AFX_IDW_PANE_FIRST
);
Parametreler
pParentWnd
Splitter penceresinin üst çerçeve penceresi.nRows
Satır sayısı.Bu değeri 16'i geçmemesi gerekir.nCols
Sütun sayısı.Bu değeri 16'i geçmemesi gerekir.dwStyle
Pencere stili belirtir.nID
Pencerenin alt penceresi kimliği.Kimliği olabilir AFX_IDW_PANE_FIRST splitter penceresinde başka bir bölme pencerenin içinde yuvalanmış sürece.
Dönüş Değeri
Başarılı olursa sıfırdan farklı; Aksi halde 0.
Notlar
A CSplitterWnd bir üst genellikle gömülü CFrameWnd veya CMDIChildWnd aşağıdaki adımları alarak nesnesi:
Embed bir CSplitterWnd ana çerçeve içinde üye değişkeni.
Üst çerçevenin geçersiz kılma OnCreateClient üye işlevi.
Call CreateStatic içinde geçersiz kılınmış üye işlev CFrameWnd::OnCreateClient.
Statik Bölümlendirici Pencere bölmeleri, genellikle farklı sınıflar arasında sabit bir sayı içerir.
Statik Bölümlendirici pencere oluşturduğunuzda, aynı anda tüm bölmeler oluşturmanız gerekir.CreateView üye işlev genellikle bu amaç için kullanılır, ancak diğer nonview sınıfları oluşturabilirsiniz.
Statik Bölümlendirici pencere başlangıçtaki en az satır yüksekliği veya sütun genişliği 0'dır.Ne zaman bir bölme kendi bütünlükleri içerisinde gösterilecek küçük olup, bu minimumlarý ile değiştirilebilir SetRowInfo ve SetColumnInfo üye işlevler.
Bir statik Bölümlendirici penceresi kaydırma çubukları eklemek için add ws_hscroll ve ws_vscroll için stiller dwStyle.
"Splitter pencereleri" makalesine bakın birden çok belge türleri, görünümleri ve çerçeve Windows, Teknik Not 29ve CSplitterWnd statik Bölümlendirici windows hakkında daha fazla bilgi için sınıfına genel bakış.
Gereksinimler
Başlık: afxext.h