建立檔案總管樣式的 MFC 應用程式

許多 Windows 系統應用程式會使用使用者介面 (UI) 進行檔案總管。 例如,當您開始檔案總管時,您會看到具有垂直分隔列分割工作區的應用程式。 工作區的左側提供流覽和流覽功能,而工作區右側會顯示與左窗格中選取專案相關的詳細資料。 當使用者按一下左窗格中的專案時,應用程式會重新填入右窗格。 在 MDI 應用程式中,您可以使用 [檢視 ] 功能表上的 命令來變更右窗格中顯示的詳細資料量。 (在 SDI 或多個最上層檔應用程式中,您只能使用工具列按鈕來變更詳細資料。

窗格的內容取決於應用程式。 在檔案系統瀏覽器中,左窗格會顯示目錄或電腦或電腦群組的階層式檢視,而右窗格則顯示資料夾、個別檔案或電腦,以及其詳細資料。 內容不一定必須是檔案。 這些訊息可能是電子郵件訊息、錯誤報表,或資料庫中的其他專案。

精靈會為您建立下列類別:

  • 類別 CLeftView 會定義工作區的左窗格。 它一律衍生自 CTreeView

  • C ProjName View 類別會定義工作區的右窗格。 根據預設,它會衍生自 CListView ,但視您從 精靈 [產生的類別 ] 頁面中的 [基類 ] 清單 指定的類別而定,它可以是另一種檢視類型。

產生的應用程式可以有單一檔介面 (SDI)、多個檔介面 (MDI),或多個最上層檔架構。 應用程式建立的每個框架視窗都會使用 CSplitterWnd 垂直分割。 撰寫此應用程式類型的程式碼類似于撰寫使用分割器之一般 MFC 應用程式的程式碼,不同之處在于此類型的應用程式在每個分隔器窗格中都有個別的控制檢視。

如果您在右窗格中使用預設清單檢視,精靈會建立其他功能表選擇(僅限 MDI 應用程式中)和工具列按鈕,以在大型圖示、小型圖示、清單和詳細模式之間切換檢視的樣式。

開始建立檔案總管樣式的 MFC 可執行檔

  1. 遵循建立 MFC 應用程式 中的 指示。

  2. 在 [MFC 應用程式精靈 應用程式類型 ] 頁面中,選取 檔案總管 專案樣式。 (可能顯示為 Visual Studio 版本中的 Windows 檔案 總管。過去,檔案管理員已重新命名為 Windows 檔案總管。從 Windows 10 開始,它已重新命名回檔案總管。如果您的 Visual Studio 版本在下拉式清單中有 Windows 檔案 總管,這是您想要用於檔案總管專案的選項)。

  3. 在精靈的其他頁面上設定您想要的任何其他選項。

  4. 按一下 [ 完成 ] 以產生基本架構應用程式。

如需詳細資訊,請參閱

另請參閱

MFC 應用程式精靈
建立網頁瀏覽器樣式的 MFC 應用程式
建立表單架構的 MFC 應用程式