⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 appsstarter.h

📁 The program from autostart another programs. BREW.
💻 H
字号:
#include "AEEModGen.h"          // Module interface definitions
#include "AEEAppGen.h"          // Applet interface definitions
#include "AEEShell.h"           // Shell interface definitions
#include "AEEFile.h"			// File interface definitions
#include "AEESource.h"

#include "AEESource.h"
#include "AEEAppHist.h"
#define CONFIG_DIRECTORY		"config"
#define WORKING_DIRECTORY       "AppsStarter"
#define CONFIG_FILE             "AppsStarter.cfg"

#define CONFIG_KEEP_ACTIVE_APPLETS_KEY  "KEEP_ACTIVE_APPLETS"
#define MAX_KEEP_APPLETS_COUNT  20


#include "AppsStarter.bid"


typedef struct _AppsStarter {
	AEEApplet       a ;	       // First element of this structure must be AEEApplet
    AEEDeviceInfo   DeviceInfo; // always have access to the hardware device information

	struct _Config * pConfig;

	flg				pStop;

} AppsStarter;

struct _Config {
    uint32   m_lKeepActiveApplets[MAX_KEEP_APPLETS_COUNT];
};

static  boolean AppsStarter_HandleEvent(AppsStarter* pMe, 
                                                   AEEEvent eCode, uint16 wParam, 
                                                   uint32 dwParam);
boolean AppsStarter_InitAppData(AppsStarter* pMe);
void    AppsStarter_FreeAppData(AppsStarter* pMe);
void	AppsStarter_StartAppsNotify(AppsStarter*);
void	AppsStarter_LoadConfig(AppsStarter*);
void	AppsStarter_ParseConfigLine(AppsStarter*, char * psz);
void	AppsStarter_LoadDefaultConfigValues(AppsStarter* pApp);
void	AppsStarter_UnLoadConfigValues(AppsStarter* pApp);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -