IPreviewHandler::SetRect 方法 (shobjidl_core.h)

指示预览处理程序更改其绘制到的父 hwnd 中的区域。

语法

HRESULT SetRect(
  [in] const RECT *prc
);

参数

[in] prc

类型: const RECT*

指向要用于预览的 RECT 的指针。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

如果在创建预览处理程序窗口之前调用,新的 RECT 将替换以前在 IPreviewHandler::SetWindow 调用中收到的 RECT

如果在创建预览处理程序窗口后调用,则必须调整预览处理程序窗口的大小。

如果预览处理程序已在呈现,则必须在不中断呈现过程的情况下调整预览大小。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)
可再发行组件 Windows 搜索 4 或更高版本