svn path=/trunk/; revision=18591
#pragma GCC system_header
#endif
+#include <pshpack1.h>
+
#ifdef __cplusplus
extern "C" {
#endif
#define CPL_STARTWPARMSA 9
#define CPL_STARTWPARMSW 10
#define CPL_SETUP 200
-typedef LONG(APIENTRY *APPLET_PROC)(HWND,UINT,LONG,LONG);
+typedef LONG(APIENTRY *APPLET_PROC)(HWND,UINT,LPARAM,LPARAM);
typedef struct tagCPLINFO {
int idIcon;
int idName;
int idInfo;
- LONG lData;
+ LONG_PTR lData;
} CPLINFO,*LPCPLINFO;
typedef struct tagNEWCPLINFOA {
DWORD dwSize;
DWORD dwFlags;
DWORD dwHelpContext;
- LONG lData;
+ LONG_PTR lData;
HICON hIcon;
CHAR szName[32];
CHAR szInfo[64];
DWORD dwSize;
DWORD dwFlags;
DWORD dwHelpContext;
- LONG lData;
+ LONG_PTR lData;
HICON hIcon;
WCHAR szName[32];
WCHAR szInfo[64];
}
#endif
#endif
+
+#include <poppack.h>