Udostępnij za pośrednictwem


#ifdef

Dyrektywa #ifdef kontroluje kompilację warunkową pliku zasobu, sprawdzając określoną nazwę. Jeśli nazwa została zdefiniowana przy użyciu dyrektywy #define lub przy użyciu /d opcji wiersza polecenia z kompilatorem zasobów, #ifdef kieruje kompilator, aby kontynuować wykonywanie instrukcji bezpośrednio po dyrektywie #ifdef. Jeśli nazwa nie została zdefiniowana, #ifdef kieruje kompilator, aby pominąć wszystkie instrukcje do następnej dyrektywy #endif.

#ifdef name

nazwa

Nazwa do sprawdzenia przez dyrektywę.

Przykład

Ten przykład kompiluje instrukcję BITMAP tylko wtedy, gdy zdefiniowano debugowanie:

#ifdef Debug
BITMAP 1 errbox.bmp
#endif

dyrektywy preprocesora