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.
Topik terkait