次の方法で共有


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 クラス

階層図

CFileDialog::UpdateOFNFromShellDialog

その他の技術情報

CFileDialog のメンバ