Exemple #1
0
int CallServices( IVideo* winVideo,int serviceNumber)
{
	switch(serviceNumber)
	{
		case 1:
		{		
			//intit
			//main2();  
			main4(winVideo);
		}break;
		case 2:
	    {   
			iscreen_convert(NULL, 1, winVideo);
			iscreen_update(NULL, 1, winVideo);
		}break;				
		case 3:
	    {
			ShutdownMainWindow(winVideo->hWnd,winVideo);

		}break; 
		case 4:
		{
			drawing2(winVideo);
		}break;
		case 5:
	    {

			drawing4(winVideo);

		}break;

		default:
		{
			
		}
	}
	return 0;
}
//! lib: .
//! link: pixel
//! win: 
int main1(void)
{
	int retval;

	if ((retval = iscreen_init(640, 480, 32)) != 0) {
		printf("error init\n");
		return -1;
	}

	paint = ipaint_create(cscreen);

	drawing1();

	while (iscreen_dispatch() == 0) {
		iscreen_tick(32);
		if (iscreen_keyon(IKEY_ESCAPE)) break;

		iscreen_convert(NULL, 1);
		iscreen_update(NULL, 1);
	}

	return 0;
}