SPIN_DLL.C File Reference

Go to the source code of this file.

Defines

#define CBWNDEXTRA   (16)
#define GWL_RANGE   (0)
#define GWL_CRNTVALUE   (4)
#define GWL_TRIANGLEPRESSED   (8)
#define GWL_EDITCTRL   (12)
#define SPNM_SCROLLVALUE   (WM_USER + 500)
#define TIME_DELAY   (150)

Enumerations

enum  TRIANGLEPRESSED { TP_NONE, TP_UP, TP_DOWN }

Functions

ATOM RegisterControlClass (HINSTANCE hInstance)
LRESULT CALLBACK SpinWndFn (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
BOOL WINAPI DllMain (HANDLE hDLL, DWORD dwReason, LPVOID lpReserved)

Variables

char _szControlName [] = "Spin"


Define Documentation

#define CBWNDEXTRA   (16)

Definition at line 13 of file SPIN_DLL.C.

Referenced by RegisterControlClass().

#define GWL_RANGE   (0)

Definition at line 14 of file SPIN_DLL.C.

Referenced by SpinWndFn().

#define GWL_CRNTVALUE   (4)

Definition at line 15 of file SPIN_DLL.C.

Referenced by SpinWndFn().

#define GWL_TRIANGLEPRESSED   (8)

Definition at line 16 of file SPIN_DLL.C.

Referenced by SpinWndFn().

#define GWL_EDITCTRL   (12)

Definition at line 17 of file SPIN_DLL.C.

Referenced by SpinWndFn().

#define SPNM_SCROLLVALUE   (WM_USER + 500)

Definition at line 19 of file SPIN_DLL.C.

Referenced by SpinWndFn().

#define TIME_DELAY   (150)

Definition at line 22 of file SPIN_DLL.C.


Enumeration Type Documentation

Enumerator:
TP_NONE 
TP_UP 
TP_DOWN 

Definition at line 24 of file SPIN_DLL.C.


Function Documentation

ATOM NEAR RegisterControlClass ( HINSTANCE  hInstance  ) 

Definition at line 64 of file SPIN_DLL.C.

References _szControlName, CBWNDEXTRA, and SpinWndFn().

Referenced by DllMain().

LRESULT CALLBACK SpinWndFn ( HWND  hWnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)

BOOL WINAPI DllMain ( HANDLE  hDLL,
DWORD  dwReason,
LPVOID  lpReserved 
)


Variable Documentation

char _szControlName[] = "Spin"

Definition at line 26 of file SPIN_DLL.C.

Referenced by DllMain(), EditPathMovement(), and RegisterControlClass().


Generated on Sun Apr 27 14:20:15 2014 for OpenFX by  doxygen 1.5.6