#ifdef
#ifdef-direktivet styr villkorsstyrd kompilering av resursfilen genom att kontrollera det angivna namnet. Om namnet har definierats med hjälp av ett #define-direktiv eller med hjälp av kommandoradsalternativet /d med resurskompilatorn #ifdef dirigerar kompilatorn att fortsätta med -instruktionen omedelbart efter #ifdef-direktivet. Om namnet inte har definierats uppmanar #ifdef kompilatorn att hoppa över alla instruktioner fram till nästa #endif direktiv.
#ifdef name
-
namn
-
Namn som ska kontrolleras av direktivet.
Exempel
I det här exemplet kompileras BITMAP--instruktionen endast om felsökning har definierats:
#ifdef Debug
BITMAP 1 errbox.bmp
#endif
Relaterade ämnen