ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cpl.h
Go to the documentation of this file.
00001 #ifndef _CPL_H
00002 #define _CPL_H
00003 
00004 #include <pshpack1.h>
00005 
00006 #ifdef __cplusplus
00007 extern "C" {
00008 #endif
00009 #define WM_CPL_LAUNCH (WM_USER+1000)
00010 #define WM_CPL_LAUNCHED (WM_USER+1001)
00011 #define CPL_DYNAMIC_RES 0
00012 #define CPL_INIT 1
00013 #define CPL_GETCOUNT 2
00014 #define CPL_INQUIRE 3
00015 #define CPL_SELECT 4
00016 #define CPL_DBLCLK 5
00017 #define CPL_STOP 6
00018 #define CPL_EXIT 7
00019 #define CPL_NEWINQUIRE 8
00020 #define CPL_STARTWPARMSA 9
00021 #define CPL_STARTWPARMSW 10
00022 #define CPL_SETUP 200
00023 typedef LONG(APIENTRY *APPLET_PROC)(HWND,UINT,LPARAM,LPARAM);
00024 typedef struct tagCPLINFO {
00025     int idIcon;
00026     int idName;
00027     int idInfo;
00028     LONG_PTR lData;
00029 } CPLINFO,*LPCPLINFO;
00030 typedef struct tagNEWCPLINFOA {
00031     DWORD dwSize;
00032     DWORD dwFlags;
00033     DWORD dwHelpContext;
00034     LONG_PTR lData;
00035     HICON hIcon;
00036     CHAR szName[32];
00037     CHAR szInfo[64];
00038     CHAR szHelpFile[128];
00039 } NEWCPLINFOA,*LPNEWCPLINFOA;
00040 typedef struct tagNEWCPLINFOW {
00041     DWORD dwSize;
00042     DWORD dwFlags;
00043     DWORD dwHelpContext;
00044     LONG_PTR lData;
00045     HICON hIcon;
00046     WCHAR szName[32];
00047     WCHAR szInfo[64];
00048     WCHAR szHelpFile[128];
00049 } NEWCPLINFOW,*LPNEWCPLINFOW;
00050 #ifdef UNICODE
00051 #define CPL_STARTWPARMS CPL_STARTWPARMSW
00052 typedef NEWCPLINFOW NEWCPLINFO,*LPNEWCPLINFO;
00053 #else
00054 #define CPL_STARTWPARMS CPL_STARTWPARMSA
00055 typedef NEWCPLINFOA NEWCPLINFO,*LPNEWCPLINFO;
00056 #endif
00057 #ifdef __cplusplus
00058 }
00059 #endif
00060 #include <poppack.h>
00061 #endif
00062 

Generated on Sat May 26 2012 04:29:56 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.