www.pudn.com > sharewareluncher.zip > Sharewareluncher.h
typedef struct tagAppInfo{
char szAppName[80];
char szAppCmd[300];
SYSTEMTIME stVrDate;
}APPINFO, *LPAPPINFO;
LRESULT APIENTRY MainWndProc(HWND,UINT,UINT,LONG);
BOOL InitApplication(HINSTANCE);
BOOL InitInstance(HINSTANCE, int);
extern BOOL CALLBACK AddDlgProc(HWND,UINT,UINT,LONG);
//BOOL RunControlPanel(LPSTR);
BOOL RegisterInfo(void);
int CheckDate(HWND);
extern void ShowShareInfo(HWND);
extern void CheckReg(void);
void GetAppInfo(DWORD);
extern long APIENTRY ListWndProc(HWND, UINT, WPARAM, LPARAM);
void AddReg(APPINFO ai);
extern BOOL Lunch(HWND,int);
BOOL GetPathFromFileName1(LPSTR szFileName,LPSTR szDir);
extern void DoTimer(HWND,UINT);
BOOL IsOneDayPassed1(SYSTEMTIME *stTime,BOOL bChange);
void DoOneDayPassed1(SYSTEMTIME *stTime,BOOL bChange);
void SendToHD(void);
void ChangeShortcut(void);
void DelShortcut(void);
extern void RemapMenu(void);
void MeasureItem(LONG lParam);
void DrawItem(LPDRAWITEMSTRUCT lp);
extern void GetAllIcon(void);