<GSample.cの例>
// GCSample.c : アプリケーション用のエントリ ポイントの定義
//
#include "genifa.h"
#include "gevent.h"
#include "GScreen.h"
#include "GSampleScreen.h"
void main(void)
{
// TODO: この位置にコードを記述してください。
GEventMessage msg;
GScreenProperty gpSceen={0,0,0,0,320,240,7,-1,0x4,0x4};
GDInitPlatform( NULL );
GEInitEvent();
GWInitSampleScreen( (GSampleScreen*)GWGetScreen() );
GWImportProperty( GWGetScreen(), (GBaseWindowProperty*)&gpSceen );
GWCreate( GWGetScreen(), NULL );
GWSetVisible( GWGetScreen(), TRUE );
while(1){
if( GEGetEvent( &msg,0 ) == FALSE ){
continue;
}
if( msg.usMessage == GM_QUIT )
break;
GWDispatchMessage( GWGetScreen(), &msg );
}
GDQuitPlatform();
}