OLEUIVIEWPROPSA 结构 (oledlg.h)

包含用于初始化 对象属性 对话框 视图 选项卡的信息。 作为 OLEUIOBJECTPROPS 结构的一部分传入对它的引用,OleUIObjectProperties 函数。 此选项卡允许用户在对象的“内容”和“标志性”视图之间切换,并在容器中更改其缩放。 它还允许用户在以标志性方式显示对象时通过隧道连接到更改图标对话框。

语法

typedef struct tagOLEUIVIEWPROPSA {
  DWORD                       cbStruct;
  DWORD                       dwFlags;
  DWORD                       dwReserved1[2];
  LPFNOLEUIHOOK               lpfnHook;
  LPARAM                      lCustData;
  DWORD                       dwReserved2[3];
  struct tagOLEUIOBJECTPROPSA *lpOP;
  int                         nScaleMin;
  int                         nScaleMax;
} OLEUIVIEWPROPSA, *POLEUIVIEWPROPSA, *LPOLEUIVIEWPROPSA;

成员

cbStruct

结构的大小(以字节为单位)。

dwFlags

特定于查看页面的标志。

价值 意义
VPF_SELECTRELATIVE
相对于源。
VPF_DISABLERELATIVE
禁用相对于源的关联。
VPF_DISABLESCALE
禁用缩放选项。

dwReserved1[2]

此成员保留。

lpfnHook

指向挂钩回调的指针(在此对话框中未使用)。

lCustData

要传递给挂钩的自定义数据(在此对话框中不使用)。

dwReserved2[3]

此成员保留。

lpOP

在内部使用。

nScaleMin

刻度范围的最小值。

nScaleMax

缩放范围的最大值。

言论

注意

oledlg.h 标头将 OLEUIVIEWPROPS 定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的 约定。

要求

要求 价值
最低支持的客户端 Windows 2000 Professional [仅限桌面应用]
支持的最低服务器 Windows 2000 Server [仅限桌面应用]
标头 oledlg.h

另请参阅

OLEUIOBJECTPROPS