次の方法で共有


CFileDialog::GetIFileDialogCustomize

指定した CFileDialog の内部 COM オブジェクトへのポインターを取得します。

IFileDialogCustomize* GetIFileDialogCustomize();

戻り値

CFileDialog の内部 COM オブジェクトへのポインター。 ユーザーは、このポインターを適切に解放する必要があります。

解説

この関数は、Windows Vista で、bVistaStyle が true に設定されたオブジェクトにのみ使用してください。 bVistaStyle が false の場合にこの関数を使用すると、リリース モードでは NULL が返され、デバッグ モードではアサーションがスローされます。

IFileDialogCustomize インターフェイスの詳細については、「IFileDialogCustomize」を参照してください。

使用例

この例では、内部 COM オブジェクトを取得します。 このコード例を実行するには、Windows Vista でコンパイルを行う必要があります。

// Get the interface pointer
IFileDialogCustomize * customDlgPtr = m_myFileDialogPtr->GetIFileDialogCustomize();

// Make sure that it is not null
if ( customDlgPtr != NULL )
{
    //
    // Perform any interface functionality here
    //

    // Release the pointer
    customDlgPtr->Release();
}

必要条件

**最小オペレーティング システムが必要。**Windows Vista

**ヘッダー:**afxdlgs.h

参照

参照

CFileDialog クラス

階層図

CFileDialog::GetIFileOpenDialog

CFileDialog::GetIFileSaveDialog

その他の技術情報

CFileDialog のメンバー