|
| 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 | GetQtTextExtent (const MCHAR *text, SIZE &extent) |
| | Calculates the text extents using Qt. More...
|
| |
| UtilExport BOOL | DLGetTextExtent (HDC hDC, const MCHAR *text, LPSIZE lpExtent, bool removeUIScaling=false, bool useQtTextWidth=true) |
| |
| UtilExport BOOL | DLGetTextExtent (HDC hDC, const MCHAR *text, size_t len, LPSIZE lpExtent, bool removeUIScaling=false, bool useQtTextWidth=true) |
| |
| 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) |
| |
| int | DLGetSystemMetrics (int nIndex) |
| | Wrapper around the windows function GetSystemMetrics. More...
|
| |
| 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) |
| |