COleControlSite::ModifyStyle
Ändert die Format des Steuerelements.
virtual BOOL ModifyStyle(
DWORD dwRemove,
DWORD dwAdd,
UINT nFlags
);
Parameter
dwRemove
Die von Stilen entfernt werden Stile, des aktiven Fensters.dwAdd
Die von Stilen hinzugefügt werden Stile, des aktiven Fensters.nFlags
Fenster, das Flags positioniert.Eine Liste der möglichen Werten, finden Sie die SetWindowPos-Funktion in Windows SDK.
Rückgabewert
Ungleich 0 (null), wenn die Stile geändert werden; andernfalls null.
Hinweise
Die aktivierte Eigenschaft des Vorrates des Steuerelements wird geändert, um die Einstellung für WS_DISABLED übereinstimmt.Die Rahmenarteigenschaft der Bestand des Steuerelements wird geändert, um die angeforderten Einstellung für WS_BORDER übereinstimmt.Alle anderen Formate werden direkt zum Fensterhandle des Steuerelements angewendet, sofern vorhanden.
Ändert die Fensterstile des Steuerelements.Hinzugefügt werden oder entfernt werden die Stile können kombiniert werden, indem Sie den bitweisen OR verwendet ( | Operator).Siehe die CreateWindow-Funktion in Windows SDK zu Informationen über die verfügbaren Fensterstile.
Wenn nFlags ungleich 0 (null) ist, ruft ModifyStyle die Win32-Funktion SetWindowPos auf und zeichnet das Fenster neu, indem nFlags mit den folgenden vier Flags kombiniert:
SWP_NOSIZE behält die aktuelle Größe bei.
SWP_NOMOVE behält die aktuelle Position bei.
SWP_NOZORDER behält die aktuelle z-Ordnung bei.
SWP_NOACTIVATE ermöglicht nicht das Fenster.
Um die erweiterten Formate eines Fensters zu ändern, rufen Sie ModifyStyleEx auf.
Anforderungen
Header: afxocc.h