#ifdef _USE_MINIGUIENTRY
#define main_entry minigui_entry
int minigui_entry (int args, const char* arg[]);
#else
#define main_entry main
#endif
/**
* /def MiniGUIMain
* /brief The main entry of a MiniGUI application.
*
* This function should be defined by your application. Before Version 1.6.1,
* MiniGUI defines /a main() function in libminigui library for your
* application, and call /a MiniGUIMain() in this /a main() function.
* The /a main() defined by MiniGUI is responsible of initializing and
* terminating MiniGUI.
*
* After version 1.6.1, MiniGUI defines MiniGUIMain as a macro.
*
* /param args The number of arguments passed to /a main() by operating system.
* /param argv The arguments passed to /a main() by operating system.
*
* /return The exit status will be retured to the parent process.
*/
#define MiniGUIMain /
MiniGUIAppMain (int args, const char* argv[]); /
int main_entry (int args, const char* argv[]) /
{ /
int iRet = 0; /
if (InitGUI (args, argv) != 0) { /
return 1; /
} /
iRet = MiniGUIAppMain (args, argv); /
TerminateGUI (iRet); /
return iRet; /
} /
int MiniGUIAppMain