#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
Tematy pokrewne