网站首页  计算机词典

请输入您要查询的字词:

 

字词 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
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/24 1:22:42