CDC::SetViewportExt
设置设备上下文的视区的x和y区域。
virtual CSize SetViewportExt(
int cx,
int cy
);
CSize SetViewportExt(
SIZE size
);
参数
cx
指定视区的x区域(在组件单位)。cy
指定视区的y区域(在组件单位)。size
指定视区的x和y区域(在组件单位)。
返回值
视区的前面的区域作为 CSize 对象。 发生错误时,返回的 CSize 对象的x坐标和y坐标均设置为0。
备注
视区,与设备上下文窗口时,定义GDI映射如何使用逻辑坐标系统在物理计算机上的坐标系统点点。 换句话说,它们定义GDI如何转换逻辑坐标转换为设备坐标。
在以下映射的架构集时,对 SetWindowExt,并 SetViewportExt 忽略:
MM_HIENGLISH |
MM_LOMETRIC |
---|---|
MM_HIMETRIC |
MM_TEXT |
MM_LOENGLISH |
MM_TWIPS |
当 MM_ISOTROPIC 模式设置为时,应用程序必须调用 SetWindowExt 成员函数中,然后调用 SetViewportExt之前。
示例
为 CView::OnPrepareDC参见示例。
要求
Header: afxwin.h