CFileDialog::GetIFileSaveDialog
擷取指定之的指標。 CFileDialog內使用 COM 物件。
IFileSaveDialog* GetIFileSaveDialog();
傳回值
in 內部 COM 物件的指標 CFileDialog的。您必須自行適當地釋放這個指標。
備註
這個函式只能在具有 bVistaStyle 設為 true之物件的 Windows Vista 之下。這個函式會傳回 NULL ,如果 CFileDialog 不是 [儲存] 對話方塊,或如果 bVistaStyle 設為 false。在這個案例中,最後的函式在發行模式只會傳回 NULL -偵錯將會擲回判斷提示的方式。
如需 IFileSaveDialog 介面的詳細資訊,請參閱 IFileSaveDialog。
範例
這個範例會擷取內部 COM 物件。若要執行這個程式碼範例,您必須編譯該 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();
}
需求
Minimum required operating system: Windows Vista
Header:afxdlgs.h