CWnd::ModifyStyle

bool ModifyStyle (dword dwRemove, dword dwAdd, UINT nFlags = 0);

Dönüş değeri

Stil başarıyla değiştirildiyse sıfır olmayan; Aksi takdirde, 0.

Parametreleri

dwRemove

Pencere stilleri stil değişikliği sırasında kaldırılacak belirtir.

dwAdd

Pencere stilleri stil değişikliği sırasında eklenecek belirtir.

nFlags

SetWindowPos -meli denilmek değil, SetWindowPosya da sıfır aktarılacak bayraklar. Varsayılan değer sıfırdır. Önceden ayarlanan bayrakları listesi için açıklamalar bölümüne bakın.

Açıklamalar

Pencerenin stilini değiştirmek için bu üye işlevini çağırın. Bitsel or kullanarak stilleri eklendiğinde veya kaldırıldığında birleştirilebilir (|) işleci. Konulara bakın Genel pencere stilleri ve :: Cw_usedefault kullanılabilir pencere stilleri hakkında bilgi için Win32 sdk Programcı Başvurusu.

&NFlags sıfırdan farklı ise, ModifyStyle Windows API işlevi çağıran :: SetWindowPos ve nFlags aşağıdaki dört önceden ayarlanan bayrakları: nbsp ile birleştirerek pencereyi yeniden çizer;

Pencerenin genişletilmiş stilleri değiştirmek için bkz: ModifyStyleEx.

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

Ayrıca bkz: SetWindowPos, CWnd::ModifyStyleEx, Genel pencere stilleri, :: SetWindowPos

Index