IShellPropSheetExt::ReplacePage

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

[Now Supported on Windows NT]

替换控件面板对象的属性表中的页面。

HRESULT STDMETHODCALLTYPE ReplacePage

IShellPropSheetExt FAR*【pProp】, 
UINT 【uPageID】, 
LPFNADDPROPSHEETPAGE 【lpfnReplacePage】, 
LPARAM【lParam的】 
); 

参数

【pProp】

指向IShellPropSheetExt界面。在C ++中,此参数是隐式的。

【uPageID】

要替换页面的标识符。控制面板的此参数的值可以在CPLEXT.H头文件中找到。

【lpfnReplacePage】

指向属性表处理程序调用以将页面替换为属性表的函数的指针。该函数接受CreatePropertySheetPage函数返回的属性表句柄,并将【lParam的】参数传递给ReplacePage方法。

【lParam的】

参数传递给【lpfnReplacePage】指定的函数。

返回值

如果成功返回NOERROR,否则返回OLE定义的错误值。

要替换页面,属性表处理程序将填写PROPSHEETPAGE结构,调用CreatePropertySheetPage,然后调用【lpfnReplacePage】指定的函数。

也可以看看

CreatePropertySheetPage, IShellPropSheetExt, PROPSHEETPAGE