COleControlSite::ModifyStyle
Modifica los estilos del control.
virtual BOOL ModifyStyle(
DWORD dwRemove,
DWORD dwAdd,
UINT nFlags
);
Parámetros
dwRemove
Los estilos que se quitará de los estilos de ventana actuales.dwAdd
Los estilos que se agregarán de los estilos de ventana actuales.nFlags
Ventana que coloca los marcadores. Para obtener una lista de valores posibles, vea la función de SetWindowPos en Windows SDK.
Valor devuelto
Distinto de cero si se cambian los estilos, si no cero.
Comentarios
La propiedad enabled de control modificará para coincidir con el valor de WS_DISABLED. La propiedad de estilo de borde de la acción de control modificará para coincidir con el valor solicitado para WS_BORDER. El resto de los estilos se aplican directamente al identificador de ventana del control, si existe.
Modifica los estilos de ventana del control. Los estilos que se van a agregar o quitar pueden combinarse con el bit a bit OR ( | ) operador. Vea la función de CreateWindow en Windows SDK para obtener información sobre los estilos de ventana disponibles.
Si nFlags es distinto de cero, ModifyStyle llama a la función SetWindowPosde Win32, y redibuja la ventana combinando nFlags con los cuatro indicadores siguientes:
SWP_NOSIZE conserva el tamaño actual.
SWP_NOMOVE conserva la posición actual.
SWP_NOZORDER conserva el orden Z actual.
SWP_NOACTIVATE No no activar la ventana.
Para modificar los estilos mejoradas de una ventana, llame a ModifyStyleEx.
Requisitos
encabezado: afxocc.h