CFileDialog::GetIFileDialogCustomize
特定の CFileDialogに対応する内部 COM オブジェクトへのポインターを取得します。
IFileDialogCustomize* GetIFileDialogCustomize();
戻り値
CFileDialogに対応する内部 COM オブジェクトへのポインター。これは、このポインターを適切に解放してください。
解説
trueに設定 bVistaStyle を持つオブジェクトとの Windows Vista の下でのみこの関数を使用します。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