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