Board logo

标题: MFC和Win32技术应用分析 07 [打印本页]

作者: samwalton    时间: 2013-9-4 15:14     标题: 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没有数量限制,用完不需释放一次获取,多次使用多次使用过程中,每次设备描述表属性的任何修改或变化都会被保存,以支持快速绘制
 




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0