OLEUIOBJECTPROPSA 结构 (oledlg.h)
包含用于初始化标准 “对象属性 ”对话框的信息。 它包含对接口的引用,这些接口用于收集有关嵌入或链接的信息, 引用用于初始化默认选项卡的三个结构 - 常规 (OLEUIGNRLPROPS) 、 View (OLEUIVIEWPROPS) 和 链接 (OLEUILINKPROPS) (如果适用))以及允许调用方向对话框添加其他自定义属性表的标准属性表扩展性接口。
语法
typedef struct tagOLEUIOBJECTPROPSA {
DWORD cbStruct;
DWORD dwFlags;
LPPROPSHEETHEADERA lpPS;
DWORD dwObject;
LPOLEUIOBJINFOA lpObjInfo;
DWORD dwLink;
LPOLEUILINKINFOA lpLinkInfo;
LPOLEUIGNRLPROPSA lpGP;
LPOLEUIVIEWPROPSA lpVP;
LPOLEUILINKPROPSA lpLP;
} OLEUIOBJECTPROPSA, *POLEUIOBJECTPROPSA, *LPOLEUIOBJECTPROPSA;
成员
cbStruct
结构大小(以字节为单位)。
dwFlags
包含属性表的输入/输出全局标志。
值 | 含义 |
---|---|
|
对象是链接对象,因此具有链接属性页。 |
|
请勿填充 对象的默认值。 |
|
对话框将显示 “帮助” 按钮。 |
|
常规属性页上将禁用 “转换 ”按钮。 |
lpPS
指向标准属性表标头的指针 (PROPSHEETHEADER) ,用于扩展性。
dwObject
对象的标识符。
lpObjInfo
指向用于操作对象的接口的指针。
dwLink
单个链接的容器定义的唯一标识符。 容器可以使用指向链接容器站点的指针来获取此值。
lpLinkInfo
指向要操作链接的接口的指针。
lpGP
指向常规页面数据的指针。
lpVP
指向视图页数据的指针。
lpLP
指向链接页数据的指针。
注解
注意
oledlg.h 标头将 OLEUIOBJECTPROPS 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名的使用与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | oledlg.h |