网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 COleControl::GetControlFlags
释义 COleControl::GetControlFlags

virtual DWORD GetControlFlags( );

返回值:
ControlFlags枚举标志位的ORed组合:
enum ControlFlags
{
  fastBeginPaint = 0x0001,
  clipPaintDC = 0x0002,
  pointerInactive = 0x0004,
  noFlickerActivate = 0x0008,
  windowlessActivate = 0x0010,
  canOptimizeDraw = 0x0020,
};

说明:
覆盖该函数指定控件的标志位设置。缺省地,GetControlFlags返回fastBeginPaint | clipPaintDC。
fastBeginPaint如果设置、使用一个OLE控件的开始绘制函数代替BeginPaint API(缺省设置)。
clipPaintDC如果不设置该标志位,将使COleControl对IntersectClipRect的调用无效,从而可以稍微加快控件运行的速度。如果你正使用无窗口激活,则该标志位无效。
pointerInactive如果该位设置,则提供在控件非活动时的鼠标交互。当COleControl的IPointerInactive界面无效(缺省)时,控件变成非活动的。
noFlickerActivate如果该位设置,则除去特别的绘制操作和伴随的可见的闪烁。当在控件非活动和活动时同等地绘制时,使用该标志位。如果你正在使用无窗口激活,则该标志位无效。
windowlessActivate如果设置,指示控件使用无窗口激活。
canOptimizeDraw如果设置,指示控件将执行优化绘制(如果控件支持的话)。
有关GetControlFlags的信息和OLE控件的其它优化信息,请参阅:“ActiveX控件:优化”。

请参阅:
CDC::IntersectClipRect, COleControl::SetControlSize
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:26:31