Bagikan melalui


Arahan Praproscesor (Menu dan Sumber Daya Lainnya)

Anda dapat menggunakan arahan yang dijelaskan dalam tabel berikut sesuai kebutuhan dalam skrip sumber daya Anda. Mereka menginstruksikan RC untuk melakukan tindakan atau menetapkan nilai ke nama.

Direktif Deskripsi
#define Menentukan nama yang ditentukan dengan menetapkan nilai tertentu.
#elif Menandai klausul opsional dari blok kompilasi kondisional.
#else Menandai klausa opsional terakhir dari blok kompilasi kondisional.
#endif Menandai akhir blok kompilasi bersyarah.
#if Mengkompilasi skrip secara kondisional jika ekspresi yang ditentukan benar.
#ifdef Mengkompilasi skrip secara kondisional jika nama yang ditentukan ditentukan.
#ifndef Mengkompilasi skrip secara kondisional jika nama yang ditentukan tidak ditentukan.
#include Menyalin konten file ke dalam file definisi sumber daya.
#undef Menghapus definisi nama yang ditentukan.

 

Untuk menentukan simbol untuk pengidentifikasi sumber daya Anda, gunakan direktif #define untuk menentukannya dalam file header. Sertakan header ini baik dalam skrip sumber daya maupun kode sumber aplikasi Anda. Demikian pula, Anda menentukan nilai untuk atribut dan gaya sumber daya dengan menyertakan Windows.h dalam skrip sumber daya.

RC memperlakukan file dengan ekstensi .c dan .h dengan cara khusus. Ini mengasumsikan bahwa file dengan salah satu ekstensi ini tidak berisi sumber daya. Jika file memiliki ekstensi nama file .c atau .h, RC mengabaikan semua baris dalam file kecuali arahan pra-prosesor. Oleh karena itu, untuk menyertakan file yang berisi sumber daya dalam skrip sumber daya lain, berikan file untuk disertakan ekstensi selain .c atau .h.

Arahan Pragma