00001
00002
00003
00004
00005
00006 #if !defined(AFX_VMSRENDERER_H__DB28ADC5_9D53_4826_8DAA_3F22AD6993EC__INCLUDED_)
00007 #define AFX_VMSRENDERER_H__DB28ADC5_9D53_4826_8DAA_3F22AD6993EC__INCLUDED_
00008
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif
00012
00013 class vmsRenderer
00014 {
00015 public:
00016
00017 CDC* Start (CDC* dc, RECT *rc);
00018
00019 void End();
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 vmsRenderer();
00032 virtual ~vmsRenderer();
00033
00034 protected:
00035
00036 CDC* m_dcDst;
00037
00038 CDC m_dcDraw;
00039
00040 CBitmap m_bmDraw;
00041
00042 CRect m_rcDraw;
00043
00044 HGDIOBJ m_hbmOld;
00045 };
00046
00047 #endif