#include <vmsTheme.h>
Public Member Functions | |
| HRESULT | SetWindowTheme (HWND hwnd, LPCWSTR pszSubAppName, LPCWSTR pszSubIdList) |
| BOOL | IsThemeActive () |
| HRESULT | CloseThemeData (HTHEME hTheme) |
| HRESULT | DrawThemeBackground (HTHEME hTheme, HDC hdc, int iPartId, int iStateId, const RECT *pRect, const RECT *pClipRect) |
| HTHEME | OpenThemeData (HWND hwnd, LPCWSTR pszClassList) |
| vmsTheme () | |
| virtual | ~vmsTheme () |
Protected Attributes | |
| HMODULE | m_hThemeDLL |
| fntOpenThemeData | m_pfnOpenThemeData |
| fntDrawThemeBackground | m_pfnDrawThemeBackground |
| fntCloseThemeData | m_pfnCloseThemeData |
| fntIsThemeActive | m_pfnIsThemeActive |
| fntSetWindowTheme | m_pfnSetWindowTheme |
Definition at line 42 of file vmsTheme.h.
| vmsTheme::vmsTheme | ( | ) |
Definition at line 15 of file vmsTheme.cpp.
References m_hThemeDLL, m_pfnCloseThemeData, m_pfnDrawThemeBackground, m_pfnIsThemeActive, m_pfnOpenThemeData, m_pfnSetWindowTheme, and NULL.
| vmsTheme::~vmsTheme | ( | ) | [virtual] |
Definition at line 72 of file vmsTheme.cpp.
References m_pfnCloseThemeData, and m_pfnSetWindowTheme.
| BOOL vmsTheme::IsThemeActive | ( | ) |
Definition at line 67 of file vmsTheme.cpp.
References FALSE, and m_pfnIsThemeActive.
Referenced by CWnd_DownloadProgress::_threadDraw(), and CWnd_DownloadProgress::Create().
| HRESULT vmsTheme::CloseThemeData | ( | HTHEME | hTheme | ) |
Definition at line 59 of file vmsTheme.cpp.
References m_pfnCloseThemeData.
Referenced by CWnd_DownloadProgress::_threadDraw().
| HRESULT vmsTheme::DrawThemeBackground | ( | HTHEME | hTheme, | |
| HDC | hdc, | |||
| int | iPartId, | |||
| int | iStateId, | |||
| const RECT * | pRect, | |||
| const RECT * | pClipRect | |||
| ) |
Definition at line 51 of file vmsTheme.cpp.
References m_pfnDrawThemeBackground.
Referenced by CWnd_DownloadProgress::_threadDraw().
Definition at line 43 of file vmsTheme.cpp.
References m_pfnOpenThemeData, and NULL.
Referenced by CWnd_DownloadProgress::_threadDraw().
HMODULE vmsTheme::m_hThemeDLL [protected] |
fntOpenThemeData vmsTheme::m_pfnOpenThemeData [protected] |
fntCloseThemeData vmsTheme::m_pfnCloseThemeData [protected] |
Definition at line 57 of file vmsTheme.h.
Referenced by CloseThemeData(), SetWindowTheme(), and vmsTheme().
fntIsThemeActive vmsTheme::m_pfnIsThemeActive [protected] |
fntSetWindowTheme vmsTheme::m_pfnSetWindowTheme [protected] |
1.5.6