62 #ifndef _MGUI_CTRL_SCROLLVIEW_H    63 #define _MGUI_CTRL_SCROLLVIEW_H    93 #define CTRL_SCROLLVIEW           ("scrollview")   101 #define CTRL_SCROLLWND            ("scrollwnd")   242 #define SVS_UPNOTIFY            0x0001L   248 #define SVS_NOTIFY              0x0002L   254 #define SVS_AUTOSORT            0x0004L   260 #define SVS_LOOP                0x0008L   288 #define SVM_ADDITEM             0xF300   309 #define SVM_DELITEM             0xF301   330 #define SVM_SETITEMDRAW         0xF302   350 #define SVM_ADDCTRLS            0xF303   370 #define SVM_SETCONTWIDTH        0xF306   390 #define SVM_SETCONTHEIGHT       0xF307   408 #define SVM_GETCTRL             0xF308   423 #define SVM_RESETCONTENT        0xF309   443 #define SVM_SETITEMOPS          0xF30a   463 #define SVM_GETMARGINS            0xF30b   484 #define SVM_SETMARGINS            0xF311   499 #define SVM_GETLEFTMARGIN         0xF312   514 #define SVM_GETTOPMARGIN          0xF313   529 #define SVM_GETRIGHTMARGIN        0xF314   544 #define SVM_GETBOTTOMMARGIN       0xF315   559 #define SVM_GETVISIBLEWIDTH       0xF316   574 #define SVM_GETVISIBLEHEIGHT      0xF317   589 #define SVM_GETCONTWIDTH          0xF318   604 #define SVM_GETCONTHEIGHT         0xF319   626 #define SVM_SETCONTRANGE          0xF31a   641 #define SVM_GETCONTENTX           0xF31b   656 #define SVM_GETCONTENTY           0xF31c   675 #define SVM_SETCONTPOS            0xF31d   695 #define SVM_GETCURSEL             0xF31e   714 #define SVM_SELECTITEM            0xF31f   734 #define SVM_SHOWITEM              0xF320   754 #define SVM_CHOOSEITEM            0xF321   774 #define SVM_SETCURSEL             0xF322   795 #define SVM_SETITEMINIT            0xF323   816 #define SVM_SETITEMDESTROY        0xF324   834 #define SVM_SETITEMCMP            0xF327   851 #define SVM_MAKEPOSVISIBLE        0xF328   869 #define SVM_SETCONTAINERPROC       0xF329   884 #define SVM_GETFOCUSCHILD          0xF32a   899 #define SVM_GETHSCROLLVAL           0xF32b   914 #define SVM_GETVSCROLLVAL           0xF32c   929 #define SVM_GETHSCROLLPAGEVAL       0xF32d   944 #define SVM_GETVSCROLLPAGEVAL       0xF32e   963 #define SVM_SETSCROLLVAL           0xF32f   982 #define SVM_SETSCROLLPAGEVAL       0xF330   999 #define SVM_SORTITEMS              0xF331  1007 #define SVM_GETITEMCOUNT           0xF332  1028 #define SVM_GETITEMADDDATA         0xF333  1048 #define SVM_SETITEMADDDATA         0xF334  1068 #define SVM_REFRESHITEM            0xF335  1088 #define SVM_SETITEMHEIGHT         0xF336  1100 #define SVM_GETFIRSTVISIBLEITEM   0xF337  1111 #define SVN_CLICKED             1  1114 #define SVN_SELCHANGED          2  1117 #define SVN_SELCHANGING                 4 
int BOOL
A type definition for boolean value. 
 
LRESULT(* WNDPROC)(HWND, UINT, WPARAM, LPARAM)
Type of the window callback procedure. 
 
SVITEM_DESTROYFUNC destroyItem
 
GHANDLE HDC
Handle to device context. 
 
GHANDLE HWND
Handle to main window or control. 
 
PVOID GHANDLE
General handle. 
 
UINT_PTR LPARAM
A type definition for the second message paramter. 
 
UINT_PTR WPARAM
A type definition for the first message paramter. 
 
DWORD_PTR DWORD
A unsigned long type definition for pointer precision. 
 
LONG_PTR LRESULT
Signed result of message processing. 
 
unsigned int UINT
A type definition for unsigned integer.