// Userbtmp.h: interface for the User Twain and Bitmap classs. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_USTWNBM_H__82DCF301_5911_11D2_8E55_0060087C0CB3__INCLUDED_) #define AFX_USTWNBM_H__82DCF301_5911_11D2_8E55_0060087C0CB3__INCLUDED_ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 class LUserBitmap : public LBitmapBase { LEAD_DECLAREOBJECT(LUserBitmap); LEAD_DECLARE_CLASS_MAP(); public: LUserBitmap(); virtual ~LUserBitmap(); }; class LUserTwain : public LTwain { LEAD_DECLAREOBJECT(LUserTwain); L_INT m_nScanNo; public: HTWAINTEMPLATEFILE m_hFile; public: LUserTwain(); virtual ~LUserTwain(); virtual L_INT BitmapCallBack(pBITMAPHANDLE pBitmap); virtual L_INT CapabilityCallBack(L_UINT uCap, pTW_CAPABILITY pCapability); }; #endif // !defined(AFX_USTWNBM_H__82DCF301_5911_11D2_8E55_0060087C0CB3__INCLUDED_)