Bagikan melalui


Jenis Aplikasi, Wizard Aplikasi MFC

Gunakan halaman Panduan Aplikasi MFC ini untuk merancang dan menambahkan fitur dasar ke aplikasi MFC baru.

  • Jenis aplikasi

    Menentukan jenis dukungan dokumen yang ingin Anda buat di aplikasi Anda. Jenis aplikasi yang Anda pilih menentukan opsi antarmuka pengguna yang tersedia untuk aplikasi Anda. Lihat Fitur Antarmuka Pengguna, Wizard Aplikasi MFC untuk informasi selengkapnya.

    Untuk informasi selengkapnya tentang jenis dokumen, lihat:

    Opsi Deskripsi
    Dokumen tunggal Membuat arsitektur antarmuka dokumen tunggal (SDI) untuk aplikasi Anda, di mana kelas tampilan didasarkan pada Kelas CView. Anda dapat mengubah kelas dasar untuk tampilan di halaman Kelas yang Dihasilkan, Wizard Aplikasi MFC wizard. Untuk membuat aplikasi berbasis formulir, misalnya, gunakan Kelas CFormView untuk kelas tampilan.

    Dalam jenis aplikasi ini, jendela bingkai dokumen hanya dapat menampung satu dokumen.
    Beberapa dokumen Membuat arsitektur antarmuka beberapa dokumen (MDI) untuk aplikasi Anda, di mana kelas tampilan didasarkan pada CView. Anda dapat mengubah kelas dasar untuk tampilan di halaman Kelas yang Dihasilkan dari wizard. Untuk membuat aplikasi berbasis formulir, misalnya, gunakan CFormView untuk kelas tampilan.

    Dalam jenis aplikasi ini, jendela bingkai dokumen dapat menampung beberapa jendela anak.
    Dokumen bertab Tempatkan setiap dokumen pada tab terpisah.
    Berbasis dialog Membuat arsitektur berbasis dialog untuk aplikasi Anda di mana kelas dialog didasarkan pada CDialog. (Untuk membuat dialog HTML, pilih kotak Gunakan dialog HTML.)
    Menggunakan dialog HTML Hanya untuk aplikasi kotak dialog. Mendapatkan kelas dialog dari Kelas CDHtmlDialog alih-alih Kelas CDialog. Jika Anda mencentang kotak ini, CDHtmlDialog tercantum dalam kotak Kelas dasar di halaman Wizard Aplikasi MFC yang Dihasilkan dari wizard.

    CDHtmlDialogKotak dialog -turunan menampilkan kotak dialog berbasis HTML, bertukar data dengan kontrol HTML dan menangani peristiwa HTML.
    Beberapa dokumen tingkat atas Membuat beberapa arsitektur tingkat atas untuk aplikasi Anda, di mana kelas tampilan didasarkan pada CView.

    Dalam jenis aplikasi ini, ketika pengguna mengklik Baru (atau Bingkai Baru) pada menu File, aplikasi membuat jendela yang induknya secara implisit desktop. Bingkai dokumen baru muncul di taskbar dan tidak dibatasi untuk area klien jendela aplikasi.
  • Dukungan arsitektur dokumen/tampilan

    Menentukan apakah akan menyertakan arsitektur dokumen/tampilan dalam aplikasi Anda dengan menggunakan Kelas CDocument dan Kelas CView (default). Kosongkan kotak centang ini jika Anda memindahkan aplikasi non-MFC atau jika Anda ingin mengurangi ukuran executable yang dikompilasi. Secara default, aplikasi tanpa arsitektur dokumen/tampilan berasal dari Kelas CWinApp, dan tidak termasuk dukungan MFC untuk membuka dokumen dari file disk.

  • Bahasa sumber daya

    Mengatur bahasa sumber daya Anda. Daftar menampilkan bahasa yang tersedia di sistem Anda, seperti yang diinstal oleh Visual Studio. Jika Anda ingin memilih bahasa selain bahasa sistem Anda, folder templat yang sesuai untuk bahasa tersebut harus sudah diinstal.

    Bahasa yang Anda pilih tercermin dalam opsi String yang dilokalkan dari halaman String Templat Dokumen, Wizard Aplikasi MFC wizard.

  • Menggunakan pustaka Unicode

    Menentukan apakah versi Unicode atau non-Unicode dari pustaka MFC digunakan.

  • Gaya proyek

    Menunjukkan apakah aplikasi Anda memiliki arsitektur dan tampilan MFC, File Explorer, Visual Studio, atau Office standar. Untuk informasi selengkapnya, lihat Membuat Aplikasi MFC Gaya File Explorer.

    Opsi Deskripsi
    Standar MFC Menyediakan arsitektur aplikasi MFC standar.
    File Explorer Menerapkan aplikasi seperti File Explorer dengan menggunakan jendela pemisah di mana panel kiri adalah Kelas CTreeView dan panel kanan adalah Kelas CListView.
    Visual Studio Menerapkan aplikasi seperti Visual Studio yang berisi empat panel yang dapat ditambatkan (Tampilan File, Tampilan Kelas, Properti, dan Output) yang berasal dari Kelas CDockablePane dan jendela bingkai utama yang berasal dari KELAS CMDIFrameWndEx (default).
    Office Menerapkan aplikasi seperti Office yang berisi pita yang berasal dari Kelas CMFCRibbonBar, bilah Outlook yang berasal dari Kelas CMFCOutlookBar, bilah keterangan yang berasal dari Kelas CMFCCaptionBar, dan bingkai utama yang berasal dari Kelas CMDIFrameWndEx.
  • Gaya dan warna visual

    Menentukan gaya visual aplikasi. Pilihan berikut tersedia:

    • Windows Native/Default

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (Tema biru)

    • Office 2007 (Tema hitam)

    • Office 2007 (Tema perak)

    • Office 2007 (Tema Aqua)

  • Mengaktifkan pengalihan gaya visual

    Menentukan apakah pengguna dapat mengubah gaya visual aplikasi saat runtime, biasanya dengan memilih gaya visual yang sesuai dari menu atau pita.

  • Penggunaan MFC

    Menentukan cara menautkan ke pustaka MFC. Secara default, MFC ditautkan sebagai DLL bersama.

    Opsi Deskripsi
    Menggunakan MFC dalam DLL bersama Menautkan pustaka MFC ke aplikasi sebagai DLL bersama. Aplikasi melakukan panggilan ke pustaka MFC pada waktu proses. Opsi ini mengurangi persyaratan disk dan memori aplikasi yang terdiri dari beberapa file yang dapat dieksekusi yang menggunakan pustaka MFC. Aplikasi Win32 dan MFC dapat memanggil fungsi di DLL Anda (default)
    Menggunakan MFC dalam pustaka statis Menautkan aplikasi ke pustaka MFC statis pada waktu build.

Lihat juga

Wizard Aplikasi MFC
Jenis File Yang Dibuat untuk proyek C++ Visual Studio