Önişlemci Yönergeleri (Menüler ve Diğer Kaynaklar)
Aşağıdaki tabloda açıklanan yönergeleri kaynak betiğinizde gerektiği gibi kullanabilirsiniz. RC'ye eylemleri gerçekleştirmesini veya adlara değer atamasını ister.
Yönergesi | Açıklama |
---|---|
#define | Belirtilen bir adı belirli bir değer atayarak tanımlar. |
#elif | Koşullu derleme bloğunun isteğe bağlı yan tümcesini işaretler. |
#else | Koşullu derleme bloğunun son isteğe bağlı yan tümcesini işaretler. |
#endif | Koşullu derleme bloğunun sonunu işaretler. |
#if | Belirtilen bir ifade true ise betiği koşullu olarak derler. |
#ifdef | Belirtilen bir ad tanımlanmışsa betiği koşullu olarak derler. |
#ifndef | Belirtilen ad tanımlanmamışsa betiği koşullu olarak derler. |
#include | Bir dosyanın içeriğini kaynak tanımı dosyasına kopyalar. |
#undef | Belirtilen adın tanımını kaldırır. |
Kaynak tanımlayıcılarınızın simgelerini tanımlamak için #define yönergesini kullanarak bunları bir üst bilgi dosyasında tanımlayın. Bu üst bilgiyi hem kaynak betiğine hem de uygulama kaynak koduna ekleyin. Benzer şekilde, kaynak betiğine Windows.h'yi ekleyerek kaynak özniteliklerinin ve stillerin değerlerini tanımlarsınız.
RC dosyaları .c ve .h uzantılarıyla özel bir şekilde ele alır. Bu uzantılardan birine sahip bir dosyanın kaynak içermediğini varsayar. Bir dosya .c veya .h dosya adı uzantısına sahipse, RC önişlemci yönergeleri dışında dosyadaki tüm satırları yoksayar. Bu nedenle, başka bir kaynak betiğinde kaynak içeren bir dosya eklemek için, dosyaya .c veya .h dışında bir uzantı eklenmesini sağlayın.
İlgili konular