CFileDialog::ApplyOFNToShellDialog
更新 : 2007 年 11 月
m_ofn データ構造体に格納されている値に基づいて、CFileDialog の現在の状態を更新します。
void ApplyOFNToShellDialog();
解説
Windows Vista より前のバージョンの Windows では、メンバの OPENFILENAME データ構造体は継続的に CFileDialog の状態と同期されていました。m_ofn メンバ変数に対する変更は、ダイアログ ボックスの状態に即時に反映されました。また、ダイアログ ボックスの状態に対して変更を加えた場合も、m_ofn メンバ変数が即時に更新されました。
Windows Vistaでは、m_ofn メンバ変数と CFileDialog の状態が同期されるかどうかは保証されていません。この関数を実行すると、CFileDialog の状態は m_ofn 構造体に合わせて強制的に更新されます。Windows は、この関数を CFileDialog::DoModal の実行中に自動的に呼び出します。
Windows Vista で CFileDialog クラスを使用する方法の詳細については、「CFileDialog クラス」を参照してください。
使用例
CFileDialog::UpdateOFNFromShellDialog 関数の例を参照してください。
必要条件
**最低限必要なオペレーティング システム :**Windows Vista
ヘッダー : afxdlgs.h
参照
参照
CFileDialog::UpdateOFNFromShellDialog