Bagikan melalui


Cara: Membuat Sumber Daya (C++)

Anda dapat membuat sumber daya untuk proyek Anda dengan:

  • Menggunakan file skrip sumber daya.

    Catatan

    Langkah ini diperlukan sebelum Anda menambahkan sumber daya.

  • Menambahkan sumber daya ke proyek Anda dan menggunakan Tampilan Sumber Daya.

  • Menggunakan templat sumber daya untuk membuat sumber daya yang disesuaikan.

Menggunakan File Skrip Sumber Daya

Sebelum membuat dan menambahkan sumber daya baru ke proyek, Anda harus terlebih dahulu membuat file skrip sumber daya (.rc).

Catatan

Anda hanya dapat menambahkan file skrip sumber daya ke proyek yang sudah ada yang dimuat ke dalam Ide Visual Studio. Anda tidak dapat membuat skrip sumber daya mandiri di luar proyek, meskipun file templat sumber daya (.rct) dapat dibuat kapan saja.

Untuk membuat file skrip sumber daya

  1. Fokuskan pada folder proyek yang ada di Penjelajah Solusi, misalnya, MyProject.

    Catatan

    Jangan membingungkan folder proyek dengan folder solusi di Penjelajah Solusi. Jika Anda memfokuskan pada folder Solusi, Anda tidak akan memiliki pilihan Tambahkan Item Baru yang sama.

  2. Di menu, buka Proyek>Tambahkan Item Baru.

  3. Pilih folder Visual C++ dan pilih File Sumber Daya (.rc) di panel kanan.

  4. Berikan nama untuk file skrip sumber daya Anda di kotak teks Nama dan pilih Buka.

Untuk membuka file skrip sumber daya

Anda dapat melihat sumber daya dalam file skrip sumber daya tanpa membuka proyek. File skrip terbuka di jendela dokumen dibandingkan dengan Tampilan Sumber Daya.

Catatan

Beberapa perintah hanya tersedia jika file dibuka mandiri, yang berarti di luar proyek tanpa terlebih dahulu memuat proyek. Misalnya, untuk menggunakan perintah Simpan Sebagai dan menyimpan file dengan format atau nama file yang berbeda, file harus dibuka mandiri.

  • Untuk membuka file skrip sumber daya di luar proyek, di menu, buka Buka File>, dan pilih File. Navigasi ke file skrip sumber daya, sorot file, dan pilih Buka.

    Catatan

    Mungkin ada kalanya Anda ingin melihat konten file skrip sumber daya proyek Anda tanpa menggunakan editor sumber daya untuk membuka sumber daya. Misalnya, Anda mungkin ingin mencari string di semua kotak dialog dalam file sumber daya tanpa harus membuka masing-masing secara terpisah. Anda dapat dengan mudah membuka file sumber daya dalam format teks untuk melihat semua sumber daya yang ada di dalamnya dan menyelesaikan operasi global yang didukung oleh editor teks.

    Untuk membuka file skrip sumber daya dalam format teks, gunakan panah drop-down di sisi kanan tombol Buka di langkah di atas dan pilih Buka Dengan. Pilih Editor Kode Sumber (Teks) dan dari daftar drop-down Buka Sebagai , pilih Teks dan sumber daya terbuka di editor Kode Sumber.

  • Untuk membuka beberapa skrip sumber daya, ikuti langkah yang sama di atas untuk setiap file yang ingin Anda buka, misalnya, Source1.rc dan Source2.rc. Kemudian, ketika kedua file .rc terbuka di jendela dokumen terpisah, gunakan menu Jendela atau klik kanan salah satu file, dan pilih Grup Tab Horizontal Baru atau Grup Tab Vertikal Baru. Jendela sekarang ubin sehingga Anda dapat melihatnya secara bersamaan.

Tip

Anda dapat membuka file skrip sumber daya dengan mengklik kanan file .rc di Penjelajah Solusi, memilih Buka dengan dan memilih Editor Kode Sumber (Teks).

Saat Anda membangun aplikasi Microsoft Foundation Class (MFC) untuk Windows menggunakan wizard aplikasi MFC, wizard menghasilkan serangkaian file dasar termasuk file skrip sumber daya (.rc) yang berisi fitur inti MFC. Namun, fitur khusus MFC ini tidak tersedia saat mengedit file .rc untuk aplikasi Windows yang tidak didasarkan pada MFC. Ini termasuk wizard kode, string perintah menu, daftar konten untuk kontrol kotak kombo, dan hosting kontrol ActiveX.

  • Untuk menambahkan dukungan MFC, dengan file skrip sumber daya terbuka, di Tampilan Sumber Daya, sorot folder sumber daya (misalnya, MFC.rc). Kemudian di jendela Properti, atur Mode MFC ke True.

    Catatan

    Selain mengatur Mode MFC, file .rc harus menjadi bagian dari proyek MFC. Hanya mengatur Mode MFC ke True pada file .rc dalam proyek Win32 tidak akan memberi Anda fitur MFC.

Buat Sumber Daya

Anda dapat membuat sumber daya sebagai sumber daya default baru yang berarti sumber daya yang tidak didasarkan pada templat, atau sebagai sumber daya yang berpola setelah templat.

Gunakan jendela Tampilan Sumber Daya untuk menampilkan file sumber daya yang disertakan dalam proyek Anda. Memperluas folder atas, misalnya, Project1.rc, memperlihatkan jenis sumber daya dalam file tersebut. Perluas setiap jenis sumber daya untuk memperlihatkan sumber daya individual dari jenis tersebut.

Tip

Untuk membuka jendela Tampilan Sumber Daya, buka menu Tampilkan>Tampilan Sumber Daya Windows>Lainnya atau tekan Ctrl+Shift+E.

Anda juga dapat menggunakan klik kanan pada jendela Tampilan Sumber Daya untuk meluncurkan menu pintasan perintah, atau klik dua kali bilah judul untuk menambatkan dan membatalkan talang jendela. Klik kanan bilah judul untuk perintah yang mengontrol perilaku jendela. Untuk informasi selengkapnya, lihat Manajemen Windows.

Jendela Tampilan Sumber Daya menyertakan kotak dialog Tambahkan Sumber Daya dengan properti berikut untuk menambahkan sumber daya ke proyek aplikasi desktop C++Windows:

Properti Deskripsi
Jenis Sumber Daya Tentukan jenis sumber daya yang ingin Anda buat.

Anda dapat memperluas kategori sumber daya kursor dan kotak dialog untuk mengungkapkan sumber daya tambahan, yang terletak di .. \Microsoft Visual Studio <version>\VC\VCResourceTemplates\<LCID>\mfc.rct. Jika Anda perlu menambahkan file .rct, letakkan di sini atau tentukan jalur sertakan lainnya. Sumber daya yang ditampilkan di tingkat atas dalam kontrol pohon adalah sumber daya default yang disediakan oleh Visual Studio. Sumber daya dalam file .rct muncul di tingkat kedua di bawah kategori yang sesuai. Tidak ada batasan prasetel untuk jumlah file .rct yang dapat Anda tambahkan.

Baru Buat sumber daya berdasarkan jenis yang dipilih dalam kotak Jenis Sumber Daya dan buka sumber daya di editor yang sesuai.

Misalnya, jika Anda membuat sumber daya dialog, sumber daya akan terbuka di Editor Dialog.
Impor Buka kotak dialog Impor untuk menavigasi ke sumber daya yang ingin Anda impor ke proyek Anda saat ini.

Anda dapat mengimpor bitmap, ikon, kursor, HTML, suara (. WAV), atau file sumber daya kustom.
Adat Buka kotak dialog Sumber Daya Kustom Baru untuk membuat sumber daya kustom.

Sertakan juga properti Jenis Sumber Daya yang menyediakan kotak teks untuk Anda masukkan nama jenis sumber daya kustom. Visual C++ secara otomatis memanfaatkan nama saat Anda keluar. Sumber daya kustom hanya diedit di Editor Biner.

Saat Anda membuat sumber daya baru, Visual C++ menetapkan nama unik untuk sumber daya tersebut, misalnya, IDD_Dialog1. Anda dapat menyesuaikan ID sumber daya ini dengan mengedit properti sumber daya baik di editor sumber daya terkait atau di jendela Properti.

Catatan

Jangan tentukan nama sumber daya atau ID yang dicadangkan oleh Visual Studio. Nama yang dipesan adalah DESIGNINFO, , dan TEXTINCLUDE, dan ID yang dipesan adalah 255HWB.

Untuk membuat sumber daya

  • Di Tampilan Sumber Daya, pilih file .rc Anda, lalu gunakan Edit>Tambahkan Sumber Daya dan pilih jenis sumber daya untuk ditambahkan ke proyek Anda.

    Tip

    Anda juga dapat mengklik kanan file .rc di Tampilan Sumber Daya dan memilih Tambahkan Sumber Daya dari menu pintasan.

  • Di Penjelajah Solusi, klik kanan folder proyek, pilih Tambahkan>Sumber Daya dan pilih jenis sumber daya untuk ditambahkan ke proyek Anda.

    Catatan

    Jika Anda belum memiliki file .rc di proyek Anda, langkah ini akan membuatnya. Anda kemudian dapat mengulangi langkah ini untuk menambahkan jenis sumber daya tertentu ke file .rc baru.

  • Di Tampilan Kelas, klik kanan proyek, pilih Tambahkan>Sumber Daya dan pilih jenis sumber daya untuk ditambahkan ke proyek Anda.

  • Gunakan menu Tambahkan Sumber Daya Proyek>.

Menggunakan Templat Sumber Daya

Templat sumber daya adalah sumber daya yang dikustomisasi yang telah Anda simpan sebagai file .rct. Templat sumber daya kemudian berfungsi sebagai titik awal untuk membuat sumber daya. Templat sumber daya menghemat waktu dalam mengembangkan sumber daya atau grup sumber daya tambahan yang berbagi fitur, seperti kontrol standar atau elemen berulang. Misalnya, jika Anda ingin menyertakan tombol bantuan dengan ikon logo perusahaan dalam beberapa kotak dialog, buat templat kotak dialog baru dan sesuaikan dengan tombol bantuan dan logo.

Setelah mengkustomisasi templat sumber daya, simpan perubahan Anda di folder templat atau lokasi yang ditentukan dalam jalur sertakan, sehingga templat sumber daya baru akan muncul di bawah jenis sumber dayanya di kotak dialog Tambahkan Sumber Daya . Anda sekarang dapat menggunakan templat sumber daya baru sesering yang diperlukan.

Catatan

Editor sumber daya secara otomatis menyediakan ID sumber daya unik. Anda dapat merevisi properti sumber daya sesuai kebutuhan.

Catatan

Tempatkan file templat khusus bahasa di subdirektori direktori templat utama. Misalnya, file templat khusus bahasa Inggris masuk ke .. \<resource template directory>\1033.

Visual Studio mencari file .rct baru di \Program Files\Microsoft Visual Studio <version>\VC\VCResourceTemplates, \Program Files\Microsoft Visual Studio <version>\VC\VCResourceTemplates\<LCID> (seperti LCID 1033 untuk bahasa Inggris), atau di mana saja di jalur include. Jika Anda lebih suka menyimpan file .rct di lokasi lain, Anda harus menambahkan lokasi ke jalur sertakan.

Untuk membuat dan menggunakan templat sumber daya

  1. Di Penjelajah Solusi, klik kanan proyek Anda dan pilih Tambahkan>Item Baru.

  2. Di panel Templat: , pilih File Templat Sumber Daya (.rct).

  3. Berikan nama dan lokasi untuk file .rct baru Anda dan pilih Buka.

    File .rct baru ditambahkan ke proyek Anda dan muncul di Penjelajah Solusi di bawah folder Sumber Daya.

  4. Klik dua kali file .rct untuk membukanya di jendela dokumen. Untuk menambahkan sumber daya, klik kanan file di jendela dokumen dan pilih Tambahkan Sumber Daya.

    Anda dapat menyesuaikan sumber daya yang ditambahkan dan menyimpan file .rct .

  5. Di panel Tampilan Sumber Daya, klik kanan file .rc dan pilih Tambahkan Sumber Daya.

  6. Pilih tanda plus (+) di samping sumber daya untuk memperluas simpul sumber daya dan melihat templat yang tersedia untuk sumber daya tersebut.

  7. Klik dua kali templat yang ingin Anda gunakan.

    Anda dapat memodifikasi sumber daya yang ditambahkan sesuai kebutuhan di editor sumber dayanya.

Untuk mengonversi file sumber daya yang sudah ada ke templat

Dengan file skrip sumber daya terbuka, di menu, buka File>Simpan< nama> file Sebagai. Tentukan lokasi dan pilih OK.

Persyaratan

Win32

Lihat juga

File Sumber Daya
Cara: Mengelola Sumber Daya
Cara: Menyertakan Sumber Daya pada Waktu Kompilasi