Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenclbdll.h
Go to the documentation of this file.
00001 #pragma once 00002 00003 #define CLBS_NOTIFY 0x1 00004 #define CLBS_SORT 0x2 00005 #define CLBS_DISABLENOSCROLL 0x1000 00006 #define CLBS_VSCROLL 0x200000 00007 #define CLBS_BORDER 0x800000 00008 #define CLBS_POPOUT_HEADINGS 0x200 00009 #define CLBS_SPRINGLY_COLUMNS 0x0 00010 00011 typedef struct _CLBS_INFO 00012 { 00013 DWORD Style; 00014 DWORD Unknown; /* FIXME - ExStyle??? */ 00015 LPCWSTR StyleName; 00016 } CLBS_INFO, *LPCLBS_INFO; 00017 00018 typedef struct _CUSTOM_CONTROL_INFO 00019 { 00020 WCHAR ClassName[32]; 00021 DWORD Zero1; /* sizeof(DWORD) or sizeof(PVOID)? */ 00022 WCHAR ClassName2[32]; 00023 DWORD Unknown1; /* FIXME - size correct? */ 00024 DWORD Unknown2; /* FIXME - size correct? */ 00025 DWORD Unknown3; /* FIXME - size correct? */ 00026 DWORD Zero2; /* FIXME - size correct? */ 00027 DWORD Zero3; /* FIXME - size correct? */ 00028 DWORD StylesCount; 00029 const CLBS_INFO *SupportedStyles; 00030 WCHAR Columns[256]; 00031 INT_PTR (WINAPI *ClbStyleW)(IN HWND hWndParent, 00032 IN LPARAM dwInitParam); 00033 DWORD Zero4; /* FIXME - size correct? */ 00034 DWORD Zero5; /* FIXME - size correct? */ 00035 DWORD Zero6; /* FIXME - size correct? */ 00036 } CUSTOM_CONTROL_INFO, *LPCUSTOM_CONTROL_INFO; 00037 00038 LRESULT CALLBACK ClbWndProc(HWND,UINT,WPARAM,LPARAM); 00039 INT_PTR WINAPI ClbStyleW(HWND,LPARAM); 00040 BOOL WINAPI CustomControlInfoW(LPCUSTOM_CONTROL_INFO); Generated on Sat May 26 2012 04:16:21 for ReactOS by
1.7.6.1
|