CFileDialog::GetIFileSaveDialog

Pobiera wskaźnik do obiektu COM wewnętrznego dla danego CFileDialog.

IFileSaveDialog* GetIFileSaveDialog();

Wartość zwracana

Wskaźnik do obiektu COM wewnętrznego dla CFileDialog.Jest obowiązek wydania odpowiednio wskaźnik.

Uwagi

Aby użyć tej funkcji tylko Windows Vista z obiektu, który ma bVistaStyle ustawiona na true.Funkcja zwróci NULL Jeśli CFileDialog nie jest zapisać okno dialogowe lub jeśli bVistaStyle jest ustawiona na false.W tym przypadku ostatecznego, funkcja zwraca tylko NULL w trybie release - w trybie debugowania go wygeneruje potwierdzenia.

Więcej informacji o IFileSaveDialog interfejsu, zobacz IFileSaveDialog.

Przykład

W tym przykładzie pobiera obiekt COM wewnętrznego.Aby uruchomić ten przykład kodu, należy go skompilować pod Windows Vista.

// Get the interface pointer
IFileSaveDialog * saveDlgPtr = m_myFileDialogPtr->GetIFileSaveDialog();

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

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

Wymagania

Minimum required operating system: Windows Vista

Header: afxdlgs.h

Zobacz też

Informacje

Klasa CFileDialog

Diagram hierarchii

CFileDialog::GetIFileDialogCustomize

CFileDialog::GetIFileOpenDialog