FNFCIGETNEXTCABINET 宏 (fci.h)

FNFCIGETNEXTCABINET 宏为应用程序定义的回调函数提供声明,以请求下一个文件柜的信息。

语法

void FNFCIGETNEXTCABINET(
   fn
);

参数

fn

指向 CCAB 结构的指针,该结构提供创建新文件柜的参数。

返回值

备注

此函数引用的 CCAB 结构与最近完成的内阁相关。 但是,每次成功操作后,此结构中包含的 iCab 字段将递增 1。 此外,将使用此结构中的字段创建下一个文件柜。 具体而言,应根据需要修改 szCab。 具体而言,应为每个内阁更改指定内阁名称 的 szCab 字段。

创建多个文件柜时,通常使用 iCab 字段来创建名称。

示例

FNFCIGETNEXTCABINET(fnGetNextCabinet)
{
    HRESULT hr;

    UNREFERENCED_PARAMETER(pv);
    UNREFERENCED_PARAMETER(cbPrevCab);
    
    hr = StringCchPrintfA(pccab->szCab,
                          ARRAYSIZE(pccab->szCab),
                          "FCISample%02d.cab",
                          pccab->iCab);
        
    return ( SUCCEEDED(hr) );
}

要求

   
目标平台 Windows
标头 fci.h

请参阅

FCICreate