Do you can use the Splash Window to promote the program meanwhile other large time activities are run in the Main_OnCreate.
Use this format:
/// "imgsplash.bmp" is an image with marketing words over the program
LPSPLASH lpsp = SPLASH_Open( "imgsplash.bmp", TRUE, RGB( 255,255,255 ) );
// now run the large consuption time activities:
/////// ....... Load Databases ........................
////// ........ Initialize BABYGRID Objects .........
///// ........ Some Calculations......................
// Now, Close the Splash..
SPLASH_Close( lpsp );