首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

MFC和Win32技术应用分析 07

MFC和Win32技术应用分析 07

属性缺省值
  Background colorBackground color setting from Windows Control Panel (typically, white)
  Background modeOPAQUE
  BitmapNone
  BrushWHITE_BRUSH
  Brush origin(0,0)
  Clipping regionEntire window or client area with the update region clipped, as appropriate. Child and pop-up windows in the client area may also be clipped
  PaletteDEFAULT_PALETTE
  Current pen position(0,0)
  Device originUpper left corner of the window or the client area
  Drawing modeR2_COPYPEN
  FontSYSTEM_FONT (SYSTEM_FIXED_FONT for applications written to run with Windows versions 3.0 and earlier)
  Intercharacter spacing0
  Mapping modeMM_TEXT
  PenBLACK_PEN
  Polygon-fill modeALTERNATE
  Stretch modeBLACKONWHITE
  Text colorText color setting from Control Panel (typically, black)
  Viewport extent(1,1)
  Viewport origin(0,0)
  Window extent(1,1)
  Window origin(0,0)
  表2-3 设备描述表的分类
  Display显示设备描述表,提供对视频显示设备上的绘制操作的支持
  Printer打印设备描述表,提供对打印机、绘图仪设备上的绘制操作的支持
  Memory内存设备描述表,提供对位图操作的支持
  Information信息设备描述表,提供对操作设备信息获取的支持
  表2-3中的显示设备描述表又分三种类型,如表2-4所示。
  表2-4 显示设备描述表的分类
  名称特点功能
  Class Device
  Contexts提供对Win16的向后兼容
  Common
  Device
  Contexts在Windows系统的高速缓冲区,数量有限Applicaion获取设备描述表时,Windows用缺省值初始化该设备描述表,Application使用它完成绘制操作,然后释放
  Private
  Device
  Contexts没有数量限制,用完不需释放一次获取,多次使用多次使用过程中,每次设备描述表属性的任何修改或变化都会被保存,以支持快速绘制
 
返回列表