CFrameWnd::Create

bool Oluştur ( lpctstr lpszClassName, lpctstr lpszWindowName, dword dwStyle = WS_OVERL&APPEDWINDOW, const RECTamp; rect = rectDefault, CWnd * pParentWnd = null, lpctstr lpszMenuName = null, dword dwExStyle = 0, CCreateContext * pContext = Boş );

Dönüş değeri

Sıfırdan başlatma başarılı olursa; Aksi halde 0.

Parametreleri

lpszClassName

Windows sınıf adlarını bir boşlukla sonlandırılmış karakter dizesini işaret eder. Sınıf adı, AfxRegisterWndClass genel işlevi veya RegisterClass Windows işlevi ile kayıtlı herhangi bir ad olabilir. null, kullanıyorsa, önceden tanımlanmış varsayılan CFrameWnd öznitelikleri.

lpszWindowName

Pencere adı temsil eden bir karakter biten dize işaret eder. Başlık çubuğu metni olarak kullanılan.

dwStyle

Pencere Stil özniteliklerini belirtir. Pencerede gösterilen belgenin adını otomatik olarak görüntülemek için başlık çubuğunu isterseniz FWS_ADDTOTITLE stili içerir.

rect

Pencerenin konumunu ve boyutunu belirtir. Windows yeni pencere konumu ve boyutu belirtmek rectDefault değerini verir.

pParentWnd

Bu çerçeve pencerenin üst pencere belirtir. Bu parametre null üst çerçeve pencereleri için olmalıdır.

lpszMenuName

Pencere kullanılacak menü kaynağın adını tanımlar. Menü bir tamsayı kimliği bir dize yerine MAKEINTRESOURCE kullanın. Bu parametre null olabilir.

dwExStyle

Ge&nişletilmiş pencere stili attributes.nbsp belirtir;

pContext

CCreateContext yapısı için işaretçi belirtir. Bu parametre null olabilir.

Açıklamalar

İki adımda bir CFrameWnd nesnesi oluşturun. İlk CFrameWnd nesnesi oluşturur ve sonra Windows çerçeve penceresi oluşturur ve CFrameWnd nesnesine ekler oluşturma, çağrı oluşturucusunu çağırın. Pencere sınıf adı ve pencere adı başlatır ve onun stili, üst ve ilişkili menü için varsayılan değerleri kaydeder Oluştur.

Çerçeve penceresi yerine bağımsız bir kaynaktan yüklemek için oluşturma yerine LoadFrame kullanın.

CFrameWnd genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CFrameWnd::CFrameWnd, CFrameWnd::LoadFrame, CCreateContext, CWnd::Create, CWnd::PreCreateWindow

Index