属性表扩展

【勇芳软件工作室】汉化HomePreviousNext

A 【属性表扩展】是一个动态链接库(DLL),它将一个或多个页面添加到由另一个模块创建的属性表。创建属性表的模块包括扩展DLL调用以添加页面的AddPropSheetPageProc回调函数。该函数接收页面的句柄和应用程序定义的32位值。

扩展DLL还包含一个名为ExtensionPropSheetPageProc的回调函数,它从创建属性表的模块接收AddPropSheetPageProc的地址。扩展DLL必须导出ExtensionPropSheetPageProc.

Windows头文件包括用于定义属性表回调函数的两个原型。要定义AddPropSheetPageProc,请使用以下原型。

typedef BOOL(CALLBACK FAR * LPFNADDPROPSHEETPAGE)(HPROPSHEETPAGE,
LPARAM);

要定义ExtensionPropSheetPageProc,请使用以下原型。

typedef BOOL(CALLBACK FAR * LPFNADDPROPSHEETPAGES)(LPVOID,LPFNADDPROPSHEETPAGE,LPARAM);