00001
00002
00003
00004
00005
00006 #if !defined(AFX_VMSDLL_H__B98FCFE8_F468_47BF_B1A6_B42567CEDED8__INCLUDED_)
00007 #define AFX_VMSDLL_H__B98FCFE8_F468_47BF_B1A6_B42567CEDED8__INCLUDED_
00008
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif
00012
00013 class vmsDLL
00014 {
00015 public:
00016 virtual bool is_Loaded();
00017 FARPROC GetProcAddress (LPCSTR pszProcName);
00018 virtual void Free();
00019 virtual bool Load(LPCSTR pszDll);
00020 vmsDLL(LPCSTR pszDll = NULL);
00021 virtual ~vmsDLL();
00022
00023 protected:
00024 HMODULE m_hDLL;
00025 };
00026
00027 #endif