|
template<typename DataPtr > |
DataPtr | DLGetWindowLongPtr (HWND hWnd, int n=GWLP_USERDATA, DataPtr=NULL) |
|
template<typename DataPtr > |
DataPtr | DLGetWindowLongPtrA (HWND hWnd, int n=GWLP_USERDATA) |
|
template<typename DataPtr > |
DataPtr | DLGetWindowLongPtrW (HWND hWnd, int n=GWLP_USERDATA) |
|
template<typename DataPtr > |
DataPtr | DLGetWindowLongPtr (HWND hWnd, DataPtr *pPtr, int n=GWLP_USERDATA) |
|
template<> |
bool | DLGetWindowLongPtr (HWND hWnd, int n, bool) |
|
WNDPROC | DLGetWindowProc (HWND hWnd) |
|
WNDPROC | DLGetWindowProcA (HWND hWnd) |
|
WNDPROC | DLGetWindowProcW (HWND hWnd) |
|
HINSTANCE | DLGetWindowInstance (HWND hWnd) |
|
template<typename Type > |
Type | DLSetWindowLongPtr (HWND hWnd, Type ptr, int n=GWLP_USERDATA) |
|
template<> |
bool | DLSetWindowLongPtr (HWND hWnd, bool bo, int n) |
|
WNDPROC | DLSetWindowLongPtr (HWND hWnd, WNDPROC pfn) |
|
WNDPROC | DLSetWindowProc (HWND hWnd, WNDPROC pfn) |
|
template<typename DataPtr > |
DataPtr | DLGetClassLongPtr (HWND hWnd, int n, DataPtr=NULL) |
|
template<typename DataPtr > |
DataPtr | DLGetClassLongPtrA (HWND hWnd, int n) |
|
template<typename DataPtr > |
DataPtr | DLGetClassLongPtrW (HWND hWnd, int n) |
|
template<typename DataPtr > |
DataPtr | DLGetClassLongPtr (HWND hWnd, DataPtr *pPtr, int n) |
|
template<> |
bool | DLGetClassLongPtr (HWND hWnd, int n, bool) |
|
WNDPROC | DLGetClassWindowProc (HWND hWnd) |
|
WNDPROC | DLGetClassWindowProcA (HWND hWnd) |
|
WNDPROC | DLGetClassWindowProcW (HWND hWnd) |
|
template<typename Type > |
Type | DLSetClassLongPtr (HWND hWnd, Type ptr, int n) |
|
template<> |
bool | DLSetClassLongPtr (HWND hWnd, bool bo, int n) |
|
template<typename Type > |
Type | DLSetClassLongPtrA (HWND hWnd, Type ptr, int n) |
|
template<typename Type > |
Type | DLSetClassLongPtrW (HWND hWnd, Type ptr, int n) |
|
WNDPROC | DLSetClassWindowProc (HWND hWnd, WNDPROC pfn) |
|
WNDPROC | DLSetClassWindowProcA (HWND hWnd, WNDPROC pfn) |
|
WNDPROC | DLSetClassWindowProcW (HWND hWnd, WNDPROC pfn) |
|
UtilExport LONG | DLRegSetString (HKEY key, const MCHAR *data, const MCHAR *name=NULL) |
| Wrapper around the windows function RegSetValueEx. More...
|
|
UtilExport LONG | DLRegSetDWord (HKEY key, DWORD data, const MCHAR *name=NULL) |
| Wrapper around the windows function RegSetValueEx for DWORD data. More...
|
|
template<typename BlobType > |
LONG | DLRegSetBlob (HKEY key, const BlobType *lpbValue, DWORD n, LPCMSTR lpValueName=NULL) |
|
UtilExport BOOL | DLGetTextExtent (HDC hDC, const MCHAR *text, LPSIZE lpExtent) |
|
UtilExport BOOL | DLGetTextExtent (HDC hDC, const MCHAR *text, size_t len, LPSIZE lpExtent) |
|
UtilExport BOOL | DLTextOut (HDC hDC, int x, int y, const MCHAR *text) |
|
UtilExport BOOL | DLTextOut (HDC hDC, int x, int y, const MCHAR *text, size_t len) |
|
UtilExport LONG | DLTabbedTextOut (HDC hDC, int x, int y, const MCHAR *text, int nTabs, const INT *pTabPositions, int nTabOrigin) |
|
UtilExport int | DLDrawText (HDC hDC, const MCHAR *lpString, LPRECT lpRect, UINT uFormat) |
|
UtilExport int | DLDrawText (HDC hDC, const MCHAR *lpString, size_t len, LPRECT lpRect, UINT uFormat) |
|
WORD | PointerHiPart (ULONG_PTR ptr) |
|
WORD | PointerLoPart (ULONG_PTR ptr) |
|
WORD | PointerHiPart (LONG_PTR ptr) |
|
WORD | PointerLoPart (LONG_PTR ptr) |
|
WORD | PointerHiPart (void *ptr) |
|
WORD | PointerLoPart (void *ptr) |
|
unsigned int | fnv_32_buf (const void *buf, int len, unsigned int hval) |
|
template<typename T > |
unsigned int | DLObjectHash (T &t, int HashTableSize=0) |
|
unsigned int | DLPointerHash (const void *pv, int HashTableSize=0) |
|
int | DL_abs (int n) |
|
__int64 | DL_abs (__int64 n) |
|
float | DL_abs (float f) |
|
double | DL_abs (double f) |
|
long double | DL_abs (long double f) |
|