COleControlSite::ModifyStyleEx

修改控件的扩展样式。

virtual BOOL ModifyStyleEx(
   DWORD dwRemove,
   DWORD dwAdd,
   UINT nFlags 
);

参数

  • dwRemove
    从当前窗口样式要移除的扩展样式。

  • dwAdd
    从当前窗口样式中添加的扩展样式。

  • nFlags
    确定标志的窗口。 有关可能值列表,请参见。Windows SDK的 SetWindowPos 功能。

返回值

非零,如果更改样式,否则零。

备注

将修改控件股票外观属性与设置 WS_EX_CLIENTEDGE的。 如果存在,其他扩展窗口样式应用于直接控件的窗口句柄。

修改控制站点对象的windows扩展的样式。 将添加或删除了样式可以按位组合使用或(|)运算符。 有关可用的窗口样式的信息,请参见。Windows SDK 的 CreateWindowEx 功能。

如果 nFlags 不为零,ModifyStyleEx 调用Win32函数 SetWindowPos,并将 nFlags 重绘窗口与以下四个标志:

  • SWP_NOSIZE 保留当前范围。

  • SWP_NOMOVE 保留当前位置。

  • SWP_NOZORDER 保留当前的Z顺序。

  • SWP_NOACTIVATE 不窗口被激活。

若要修改窗口的扩展的样式,请调用 ModifyStyle

要求

Header: afxocc.h

请参见

参考

COleControlSite选件类

层次结构图