COleControlSite::ModifyStyleEx
Altera os estilos estendidos do controle.
virtual BOOL ModifyStyleEx(
DWORD dwRemove,
DWORD dwAdd,
UINT nFlags
);
Parâmetros
dwRemove
Os estilos estendidos a ser removido de estilos atuais da janela.dwAdd
Os estilos estendidos a serem adicionados estilos atuais da janela.nFlags
Sinalizadores de posicionamento da janela.Para obter uma lista de valores possíveis, consulte a função de SetWindowPos em Windows SDK.
Valor de retorno
Diferente de zero se os estilos são alterados, se não zero.
Comentários
A propriedade da aparência do estoque de controle será alterada para corresponder a configuração para WS_EX_CLIENTEDGE.Todos os estilos estendidos de restantes são aplicados a janela diretamente para o manipulador de janela do controle, se um está presente.
Altera os estilos estendidos janela do objeto do site do controle.Os estilos a serem adicionados ou removidos podem ser combinados usando o OPERADOR bit a bit ( | operador).Consulte a função de CreateWindowEx em Windows SDK para obter informações sobre estilos disponíveis da janela.
Se nFlags é diferente de zero, ModifyStyleEx chama a função SetWindowPosWin32, a janela e redesenho combinando nFlags com os quatro sinalizadores:
SWP_NOSIZE retém o tamanho atual.
SWP_NOMOVE mantém a posição atual.
SWP_NOZORDER mantém a ordem Z do atual.
SWP_NOACTIVATE não ativa a janela.
Para modificar os estilos estendidos de uma janela, chame ModifyStyle.
Requisitos
Cabeçalho: afxocc.h