#include <DllLoader.h>
Public Member Functions | |
CDllLoader (LPCTSTR lpFileName, bool bAutoFree=true) | |
~CDllLoader () | |
bool | IsLoaded () |
bool | GetVersion (DWORD *pdwVersion) |
FARPROC | GetProcAddress (LPCSTR lpProcName) |
Protected Attributes | |
HMODULE | m_hModule |
bool | m_bAutoFree |
Definition at line 35 of file DllLoader.h.
CDllLoader::CDllLoader | ( | LPCTSTR | lpFileName, | |
bool | bAutoFree = true | |||
) |
CDllLoader::~CDllLoader | ( | ) |
FARPROC CDllLoader::GetProcAddress | ( | LPCSTR | lpProcName | ) |
Definition at line 78 of file DllLoader.cpp.
References m_hModule.
Referenced by CloseThemeDataXP(), DrawThemeBackgroundXP(), GetVersion(), IsThemeActiveXP(), OpenThemeDataXP(), and SetWindowThemeXP().
bool CDllLoader::GetVersion | ( | DWORD * | pdwVersion | ) |
Definition at line 59 of file DllLoader.cpp.
References GetProcAddress(), and PACKVERSION.
Referenced by CApp::InitInstance().
bool CDllLoader::IsLoaded | ( | ) |
bool CDllLoader::m_bAutoFree [protected] |
HMODULE CDllLoader::m_hModule [protected] |
Definition at line 50 of file DllLoader.h.
Referenced by CDllLoader(), GetProcAddress(), IsLoaded(), and ~CDllLoader().