Listing 9. Source code for project HelloWorld01.
//Project HelloWorld01 #include <allegro.h> int main(){ allegro_init();//Allegro initialization install_keyboard();//Set up for keyboard input //Set the graphics mode to a 320x240-pixel window. set_gfx_mode(GFX_AUTODETECT_WINDOWED, 320,240,0,0); //Draw text on the window. textout_ex(screen,//Specify bitmap on the screen font,//Use a default font "HELLO WORLD",//Specify the text to display 20,//X-coordinate for text 30,//Y-coordinate for text makecol(255,255,0),//Color text yellow makecol( 255,0,0) );//Put red behind text //Block and wait until the user presses a key. readkey(); return 0;//Return 0 to indicate a successful run. }//end main function //The following macro is peculiar to Allegro.In order to // maintain cross-platform compatibility, you have to put // this macro at the very end of your main function. END_OF_MAIN() |